Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 483506 Details for
Bug 624746
media-sound/tapestrea-0.1.0.5-r1[jack]: /.../ld: chuck_main.o: undefined reference to symbol pthread_cancel@@GLIBC_2.2.5
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
media-sound:tapestrea-0.1.0.5-r1:20170712-001305.log
media-sound:tapestrea-0.1.0.5-r1:20170712-001305.log (text/plain), 137.61 KB, created by
Toralf Förster
on 2017-07-12 18:21:23 UTC
(
hide
)
Description:
media-sound:tapestrea-0.1.0.5-r1:20170712-001305.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2017-07-12 18:21:23 UTC
Size:
137.61 KB
patch
obsolete
> * Package: media-sound/tapestrea-0.1.0.5-r1 > * Repository: gentoo > * USE: abi_x86_64 alsa amd64 elibc_glibc jack kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking tapestrea-0.1.0.5.tgz to /var/tmp/portage/media-sound/tapestrea-0.1.0.5-r1/work >>>> Source unpacked in /var/tmp/portage/media-sound/tapestrea-0.1.0.5-r1/work >>>> Preparing source in /var/tmp/portage/media-sound/tapestrea-0.1.0.5-r1/work/tapestrea-0.1.0.5 ... > * Applying tapestrea-0.1.0.5-gcc44.patch ... > [ ok ] > * Applying tapestrea-0.1.0.5-r1-underlinking-alsa-pthread.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-sound/tapestrea-0.1.0.5-r1/work/tapestrea-0.1.0.5 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/media-sound/tapestrea-0.1.0.5-r1/work/tapestrea-0.1.0.5 ... > * Compiling against jack >make -j1 -f makefile.jack CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++ 'CFLAGS=-O2 -pipe -march=native -Wall' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' >x86_64-pc-linux-gnu-gcc -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck.tab.c >x86_64-pc-linux-gnu-gcc -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck.yy.c >chuck.yy.c:2188:13: warning: âyy_fatal_errorâ defined but not used [-Wunused-function] > static void yy_fatal_error( yyconst char msg[] ) > > ^~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_absyn.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_parse.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_errmsg.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_frame.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_symbol.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_table.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_utils.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_vm.cpp >chuck_vm.cpp: In member function âlong unsigned int Chuck_VM::process_msg(Chuck_Msg*)â: >chuck_vm.cpp:1008:86: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > printf( stderr, "[chuck](VM): reseting shred id to %d...\n", m_shred_id + 1 ); > > ^ >chuck_vm.cpp: In member function âlong unsigned int Chuck_VM_Stack::initialize(long unsigned int)â: >chuck_vm.cpp:1380:67: warning: format â%sâ expects a matching âchar*â argument [-Wformat=] > "[chuck](VM): OutOfMemory: while allocating stack '%s'\n" ); > > ^ >chuck_vm.cpp: In member function âvoid Chuck_VM_Shreduler::status(Chuck_VM_Status*)â: >chuck_vm.cpp:2082:32: warning: suggest parentheses around assignment used as truth value [-Wparentheses] > if( temp = m_current_shred ) > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_instr.cpp >chuck_instr.cpp: In function âvoid handle_overflow(Chuck_VM_Shred*, Chuck_VM*)â: >chuck_instr.cpp:74:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:74:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:89:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_PreInc_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:104:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT **& reg_sp = (t_CKINT **&)shred->reg->sp; > > ^~ >chuck_instr.cpp:105:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& the_sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_PostInc_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:125:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT **& reg_sp = (t_CKINT **&)shred->reg->sp; > > ^~ >chuck_instr.cpp:126:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& the_sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_PreDec_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:149:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT **& reg_sp = (t_CKINT **&)shred->reg->sp; > > ^~ >chuck_instr.cpp:150:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& the_sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_PostDec_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:170:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT **& reg_sp = (t_CKINT **&)shred->reg->sp; > > ^~ >chuck_instr.cpp:171:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& the_sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Complement_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:206:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mod_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:219:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mod_int_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:233:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Minus_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:247:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Minus_int_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:261:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Times_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:275:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Divide_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:289:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Divide_int_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:303:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:317:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Minus_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:331:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Minus_double_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:345:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Times_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:359:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Divide_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:373:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Divide_double_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:388:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mod_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:402:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mod_double_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:416:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_complex::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:430:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKCOMPLEX *& sp = (t_CKCOMPLEX *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Minus_complex::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:449:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKCOMPLEX *& sp = (t_CKCOMPLEX *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Minus_complex_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:468:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKCOMPLEX *& sp = (t_CKCOMPLEX *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Times_complex::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:487:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKCOMPLEX *& sp = (t_CKCOMPLEX *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Divide_complex::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:506:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKCOMPLEX *& sp = (t_CKCOMPLEX *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Divide_complex_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:532:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKCOMPLEX *& sp = (t_CKCOMPLEX *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_polar::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:557:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKPOLAR *& sp = (t_CKPOLAR *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Minus_polar::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:580:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKPOLAR *& sp = (t_CKPOLAR *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Minus_polar_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:603:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKPOLAR *& sp = (t_CKPOLAR *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Times_polar::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:626:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKPOLAR *& sp = (t_CKPOLAR *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Divide_polar::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:645:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKPOLAR *& sp = (t_CKPOLAR *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Divide_polar_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:665:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKPOLAR *& sp = (t_CKPOLAR *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_int_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:684:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mod_int_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:699:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Minus_int_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:714:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Times_int_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:729:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Divide_int_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:744:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_string::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1058:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1088:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:1088:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_string_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1106:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1132:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:1132:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_string_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1150:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1180:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:1180:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_string_float::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1198:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1228:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:1228:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_int_string::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1246:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1276:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:1276:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_float_string::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1294:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1324:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:1324:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_int_string_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1342:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1368:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:1368:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Add_float_string_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1386:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1412:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:1412:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Imm::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1430:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Imm2::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1445:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& reg_sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Imm4::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1460:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& reg_sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Dup_Last::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1476:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Dup_Last2::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1491:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& reg_sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Now::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1506:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKTIME *& reg_sp = (t_CKTIME *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Me::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1521:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_This::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1536:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1537:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Start::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1552:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKTIME *& reg_sp = (t_CKTIME *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Maybe::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1567:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& reg_sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Deref::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1585:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:1590:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& reg_sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Mem::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1605:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Mem2::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1621:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& reg_sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Mem4::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1637:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKCOMPLEX *& reg_sp = (t_CKCOMPLEX *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Push_Mem_Addr::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1653:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Pop_Mem::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1669:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Pop_Word::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1686:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Pop_Word2::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1701:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& reg_sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Reg_Pop_Word3::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1716:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mem_Push_Imm::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1761:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mem_Push_Imm2::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1776:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& mem_sp = (t_CKFLOAT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mem_Pop_Word::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1791:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mem_Pop_Word2::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1806:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& mem_sp = (t_CKFLOAT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Mem_Pop_Word3::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1821:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Lt_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1836:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Gt_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1851:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Le_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1866:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Ge_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1881:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Eq_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1896:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Neq_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1911:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Not_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1926:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Negate_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1939:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Negate_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1952:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Lt_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1965:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Gt_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1980:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Le_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:1995:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Ge_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2010:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Eq_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2025:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Branch_Neq_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2040:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_And::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2055:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Or::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2069:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Xor::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2083:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Shift_Right::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2097:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Shift_Right_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2111:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Shift_Left::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2125:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Shift_Left_Reverse::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2139:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_And_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2153:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Or_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2168:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Xor_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2183:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Shift_Right_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2198:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Binary_Shift_Left_Assign::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2213:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT temp, *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Lt_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2228:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Gt_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2242:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Le_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2256:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Ge_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2270:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Eq_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2284:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Neq_int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2298:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Lt_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2312:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Gt_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2327:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Le_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2342:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Ge_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2357:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Eq_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2372:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Neq_double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2387:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_And::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2402:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Or::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2416:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Alloc_Word::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2469:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Alloc_Word2::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2487:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Alloc_Word4::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2505:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Alloc_Member_Word::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2523:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp:2524:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Alloc_Member_Word2::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2543:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp:2544:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Alloc_Member_Word4::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2563:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp:2564:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In function âvoid call_pre_constructor(Chuck_VM*, Chuck_VM_Shred*, Chuck_VM_Code*, long unsigned int)â: >chuck_instr.cpp:2587:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In function âvoid instantiate_object(Chuck_VM*, Chuck_VM_Shred*, Chuck_Type*)â: >chuck_instr.cpp:2781:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Pre_Ctor_Array_Top::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2851:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Pre_Ctor_Array_Bottom::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2872:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Pre_Ctor_Array_Post::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2904:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Assign_Primitive::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2923:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Assign_Primitive2::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2942:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Assign_Primitive4::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2962:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Assign_Object::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:2982:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Assign_String::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3013:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Chuck_Release_Object::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3066:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Func_To_Code::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3086:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Func_Call::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3105:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp:3106:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Func_Call_Member::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3181:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp:3182:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Func_Call_Static::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3286:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp:3287:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Func_Return::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3379:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& mem_sp = (t_CKUINT *&)shred->mem->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Spork::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3407:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >In file included from chuck_instr.cpp:38:0: >chuck_instr.cpp:3438:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > push_( (t_CKUINT*&)sh->reg->sp, this_ptr ); > > ^ >chuck_instr.h:3116:36: note: in definition of macro âpush_â > #define push_( sp, val ) *(sp) = (val); (sp)++ > > ^~ >chuck_instr.cpp:3438:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > push_( (t_CKUINT*&)sh->reg->sp, this_ptr ); > > ^ >chuck_instr.h:3116:50: note: in definition of macro âpush_â > #define push_( sp, val ) *(sp) = (val); (sp)++ > > ^~ >chuck_instr.cpp:3441:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > push_( (t_CKUINT*&)sh->reg->sp, (t_CKUINT)func ); > > ^ >chuck_instr.h:3116:36: note: in definition of macro âpush_â > #define push_( sp, val ) *(sp) = (val); (sp)++ > > ^~ >chuck_instr.cpp:3441:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > push_( (t_CKUINT*&)sh->reg->sp, (t_CKUINT)func ); > > ^ >chuck_instr.h:3116:50: note: in definition of macro âpush_â > #define push_( sp, val ) *(sp) = (val); (sp)++ > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Time_Advance::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3455:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKTIME *& sp = (t_CKTIME *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:3465:61: warning: format â%dâ expects argument of type âintâ, but argument 4 has type âlong unsigned intâ [-Wformat=] > *sp, shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:3465:61: warning: format â%dâ expects argument of type âintâ, but argument 6 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Event_Wait::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3493:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:3512:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:3512:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Array_Init::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3584:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Array_Alloc::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3826:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:3934:90: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > ck](VM): (note: in shred[id=%d:%s])\n", shred->xid, shred->name.c_str() ); > > ^ >chuck_instr.cpp:3838:14: warning: variable âobj_array_sizeâ set but not used [-Wunused-but-set-variable] > t_CKUINT obj_array_size = 0; > > ^~~~~~~~~~~~~~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Array_Access::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:3949:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4040:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:4040:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp:4047:60: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc, i ); > > ^ >chuck_instr.cpp:4047:60: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp:4047:60: warning: format â%dâ expects argument of type âintâ, but argument 6 has type âlong intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Array_Map_Access::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4067:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4157:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:4157:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp:4164:75: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc, key->str.c_str() ); > > ^ >chuck_instr.cpp:4164:75: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Array_Access_Multi::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4183:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4300:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:4300:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp:4302:80: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > "[chuck](VM): (array dimension where exception occurred: %d)\n", index ); > > ^ >chuck_instr.cpp:4309:60: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc, i ); > > ^ >chuck_instr.cpp:4309:60: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp:4309:60: warning: format â%dâ expects argument of type âintâ, but argument 6 has type âlong intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Array_Append::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4340:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4394:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:4394:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp:4341:13: warning: unused variable âiâ [-Wunused-variable] > t_CKINT i = 0; > > ^ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Dot_Member_Data::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4413:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4447:57: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:4447:57: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp:4447:57: warning: format â%dâ expects a matching âintâ argument [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Dot_Member_Func::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4464:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4488:57: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:4488:57: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Dot_Static_Data::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4505:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Dot_Static_Import_Data::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4544:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Dot_Static_Func::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4572:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Dot_Cmp_First::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4594:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4599:23: warning: unused variable âaâ [-Wunused-variable] > t_CKFLOAT a = (*(t_CKCOMPLEX **)sp)->re; > > ^ >chuck_instr.cpp:4608:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKCOMPLEX *& sp = (t_CKCOMPLEX *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Dot_Cmp_Second::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4633:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4646:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKCOMPLEX *& sp = (t_CKCOMPLEX *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Cast_double2int::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4667:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Cast_int2double::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4682:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Cast_int2complex::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4697:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Cast_int2polar::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4714:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Cast_double2complex::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4731:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Cast_double2polar::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4746:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKFLOAT *& sp = (t_CKFLOAT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Cast_object2string::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4803:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Op_string::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4826:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4876:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:4876:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp:4883:59: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > m_val, shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:4883:59: warning: format â%dâ expects argument of type âintâ, but argument 4 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp:4883:59: warning: format â%dâ expects argument of type âintâ, but argument 6 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_ADC::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4901:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_DAC::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4914:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Bunghole::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4927:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKUINT *& reg_sp = (t_CKUINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_UGen_Link::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4952:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > Chuck_UGen **& sp = (Chuck_UGen **&)shred->reg->sp; > > ^~ >chuck_instr.cpp:4969:52: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > shred->xid, shred->name.c_str(), shred->pc ); > > ^ >chuck_instr.cpp:4969:52: warning: format â%dâ expects argument of type âintâ, but argument 5 has type âlong unsigned intâ [-Wformat=] >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_UGen_UnLink::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:4985:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > Chuck_UGen **& sp = (Chuck_UGen **&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_UGen_PMsg::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:5094:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > Chuck_UGen **& sp = (Chuck_UGen **&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Init_Loop_Counter::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:5112:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKINT *& sp = (t_CKINT *&)shred->reg->sp; > > ^~ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Hack::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:5210:74: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > fprintf( stderr, "%d :(%s)\n", *(sp-1), m_type_ref->c_name() ); > > ^ >chuck_instr.cpp: In member function âvirtual void Chuck_Instr_Gack::execute(Chuck_VM*, Chuck_VM_Shred*)â: >chuck_instr.cpp:5307:53: warning: format â%xâ expects argument of type âunsigned intâ, but argument 3 has type âlong intâ [-Wformat=] > fprintf( stderr, "0x%x ", *(sp) ); > > ^ >chuck_instr.cpp:5310:51: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > fprintf( stderr, "%d ", *(sp) ); > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_scan.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_type.cpp >chuck_type.cpp: In function âlong unsigned int type_engine_check_primitive(Chuck_Type*)â: >chuck_type.cpp:4055:14: warning: suggest parentheses around â&&â within â||â [-Wparentheses] > isa(type, &t_time) ) || isa(type, &t_complex) || isa(type, &t_polar) > > ~~~~~~~~~~~~~~~~~~~~ > && ( type->array_depth == 0 ); > > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >chuck_type.cpp: In function âChuck_Type* type_engine_find_deprecated_type(Chuck_Env*, a_Id_List)â: >chuck_type.cpp:4165:14: warning: unused variable âxidâ [-Wunused-variable] > S_Symbol xid = NULL; > > ^~~ >chuck_type.cpp:4166:18: warning: unused variable âtâ [-Wunused-variable] > Chuck_Type * t = NULL; > > ^ >chuck_type.cpp: In function âa_Arg_List_* make_dll_arg_list(Chuck_DL_Func*)â: >chuck_type.cpp:5256:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( int i = 1; i < array_depth; i++ ) > > ~~^~~~~~~~~~~~~ >chuck_type.cpp:5208:15: warning: variable âname_pathâ set but not used [-Wunused-but-set-variable] > a_Id_List name_path = NULL; > > ^~~~~~~~~ >chuck_type.cpp: In function âa_Func_Def_* make_dll_as_fun(Chuck_DL_Func*, long unsigned int)â: >chuck_type.cpp:5324:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( int i = 1; i < array_depth; i++ ) > > ~~^~~~~~~~~~~~~ >chuck_type.cpp: In function âlong unsigned int type_engine_add_dll(Chuck_Env*, Chuck_DLL*, const string&)â: >chuck_type.cpp:5514:46: warning: comparison with string literal results in unspecified behavior [-Waddress] > query ? ( query->dll_name.c_str() == "" ? query->dll_name.c_str() : "[empty]" ) : "[null]", dll->name() ); > > ^~ >In file included from chuck_type.cpp:34:0: >chuck_type.h: In instantiation of âT Chuck_Scope<T>::lookup(S_Symbol, long int) [with T = Chuck_Type*; S_Symbol = S_Symbol_*]â: >chuck_type.cpp:3705:47: required from here >chuck_type.h:170:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] > { if( val = (*scope[i-1])[xid] ) break; } > > ^~ >chuck_type.h: In instantiation of âT Chuck_Scope<T>::lookup(S_Symbol, long int) [with T = Chuck_Value*; S_Symbol = S_Symbol_*]â: >chuck_type.cpp:3735:49: required from here >chuck_type.h:170:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] >chuck_type.h: In instantiation of âT Chuck_Scope<T>::lookup(S_Symbol, long int) [with T = Chuck_Func*; S_Symbol = S_Symbol_*]â: >chuck_type.cpp:3765:47: required from here >chuck_type.h:170:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_emit.cpp >chuck_emit.cpp: In function âlong unsigned int emit_engine_emit_exp_primary(Chuck_Emitter*, a_Exp_Primary)â: >chuck_emit.cpp:2488:11: warning: enumeration value âae_primary_nilâ not handled in switch [-Wswitch] > switch( exp->s_type ) > > ^ >chuck_emit.cpp: In function âlong unsigned int emit_engine_emit_exp_decl(Chuck_Emitter*, a_Exp_Decl, long unsigned int)â: >chuck_emit.cpp:3429:14: warning: variable âis_initâ set but not used [-Wunused-but-set-variable] > t_CKBOOL is_init = FALSE; > > ^~~~~~~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_compile.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_dl.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_oo.cpp >chuck_oo.cpp: In member function âlong unsigned int Chuck_Array4::addr(long int)â: >chuck_oo.cpp:337:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( i < 0 || i >= m_vector.capacity() ) > > ~~^~~~~~~~~~~~~~~~~~~~~~ >chuck_oo.cpp: In member function âlong int Chuck_Array4::get(long int, long unsigned int*)â: >chuck_oo.cpp:367:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( i < 0 || i >= m_vector.capacity() ) > > ~~^~~~~~~~~~~~~~~~~~~~~~ >chuck_oo.cpp: In member function âlong int Chuck_Array4::set(long int, long unsigned int)â: >chuck_oo.cpp:407:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( i < 0 || i >= m_vector.capacity() ) > > ~~^~~~~~~~~~~~~~~~~~~~~~ >chuck_oo.cpp: In member function âvirtual long int Chuck_Array4::set_size(long int)â: >chuck_oo.cpp:596:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( size < m_vector.size() ) > > ~~~~~^~~~~~~~~~~~~~~~~ >chuck_oo.cpp:608:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( m_vector.size() > size2 ) > > ~~~~~~~~~~~~~~~~^~~~~~~ >chuck_oo.cpp: In member function âlong unsigned int Chuck_Array8::addr(long int)â: >chuck_oo.cpp:694:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( i < 0 || i >= m_vector.capacity() ) > > ~~^~~~~~~~~~~~~~~~~~~~~~ >chuck_oo.cpp: In member function âlong int Chuck_Array8::get(long int, double*)â: >chuck_oo.cpp:724:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( i < 0 || i >= m_vector.capacity() ) > > ~~^~~~~~~~~~~~~~~~~~~~~~ >chuck_oo.cpp: In member function âlong int Chuck_Array8::set(long int, double)â: >chuck_oo.cpp:770:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( i < 0 || i >= m_vector.capacity() ) > > ~~^~~~~~~~~~~~~~~~~~~~~~ >chuck_oo.cpp: In member function âvirtual long int Chuck_Array8::set_size(long int)â: >chuck_oo.cpp:923:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( size < m_vector.size() ) > > ~~~~~^~~~~~~~~~~~~~~~~ >chuck_oo.cpp:935:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( m_vector.size() > size2 ) > > ~~~~~~~~~~~~~~~~^~~~~~~ >chuck_oo.cpp: In member function âlong unsigned int Chuck_Array16::addr(long int)â: >chuck_oo.cpp:1002:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( i < 0 || i >= m_vector.capacity() ) > > ~~^~~~~~~~~~~~~~~~~~~~~~ >chuck_oo.cpp: In member function âlong int Chuck_Array16::get(long int, t_CKCOMPLEX*)â: >chuck_oo.cpp:1032:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( i < 0 || i >= m_vector.capacity() ) > > ~~^~~~~~~~~~~~~~~~~~~~~~ >chuck_oo.cpp: In member function âlong int Chuck_Array16::set(long int, t_CKCOMPLEX)â: >chuck_oo.cpp:1079:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( i < 0 || i >= m_vector.capacity() ) > > ~~^~~~~~~~~~~~~~~~~~~~~~ >chuck_oo.cpp: In member function âvirtual long int Chuck_Array16::set_size(long int)â: >chuck_oo.cpp:1233:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( size < m_vector.size() ) > > ~~~~~^~~~~~~~~~~~~~~~~ >chuck_oo.cpp:1245:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( m_vector.size() > size2 ) > > ~~~~~~~~~~~~~~~~^~~~~~~ >chuck_oo.cpp: In member function âvoid Chuck_Event::signal()â: >chuck_oo.cpp:1298:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKTIME *& sp = (t_CKTIME *&)shred->reg->sp; > > ^~ >chuck_oo.cpp: In member function âvoid Chuck_Event::wait(Chuck_VM_Shred*, Chuck_VM*)â: >chuck_oo.cpp:1415:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > t_CKTIME *& sp = (t_CKTIME *&)shred->reg->sp; > > ^~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_lang.cpp >chuck_lang.cpp: In function âlong unsigned int init_class_blob(Chuck_Env*, Chuck_Type*)â: >chuck_lang.cpp:263:19: warning: unused variable âvalueâ [-Wunused-variable] > Chuck_Value * value = NULL; > > ^~~~~ >chuck_lang.cpp: In function âvoid ugen_numChannels(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:1632:18: warning: unused variable âugenâ [-Wunused-variable] > Chuck_UGen * ugen = (Chuck_UGen *)SELF; > > ^~~~ >chuck_lang.cpp: In function âvoid ugen_chan(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:1653:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > else if( num >= 0 && num < ugen->m_multi_chan_size ) > > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ >chuck_lang.cpp: In function âvoid HidMsg_is_axis_motion(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:2458:78: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ > CK_HID_JOYSTICK_AXIS ? 1 : 0 ); > > ~~~~~~~~~~~~~~~~~~~~ >chuck_lang.cpp: In function âvoid HidMsg_is_button_down(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:2464:78: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ > CK_HID_BUTTON_DOWN ? 1 : 0 ); > > ~~~~~~~~~~~~~~~~~~ >chuck_lang.cpp: In function âvoid HidMsg_is_button_up(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:2470:78: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ > CK_HID_BUTTON_UP ? 1 : 0 ); > > ~~~~~~~~~~~~~~~~ >chuck_lang.cpp: In function âvoid HidMsg_is_mouse_motion(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:2476:78: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ > CK_HID_MOUSE_MOTION ? 1 : 0 ); > > ~~~~~~~~~~~~~~~~~~~ >chuck_lang.cpp: In function âvoid HidMsg_is_hat_motion(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:2482:78: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ > CK_HID_JOYSTICK_HAT ? 1 : 0 ); > > ~~~~~~~~~~~~~~~~~~~ >chuck_lang.cpp: In function âvoid HidMsg_is_wheel_motion(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:2488:78: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > RETURN->v_int = ( ( t_CKINT ) OBJ_MEMBER_INT( SELF, HidMsg_offset_type ) == > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ > CK_HID_MOUSE_WHEEL ? 1 : 0 ); > > ~~~~~~~~~~~~~~~~~~ >chuck_lang.cpp: In function âvoid HidOut_name(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:2810:14: warning: unused variable âmoutâ [-Wunused-variable] > HidOut * mout = (HidOut *)OBJ_MEMBER_INT(SELF, HidOut_offset_data); > > ^~~~ >chuck_lang.cpp: In function âvoid HidOut_send(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >chuck_lang.cpp:2829:20: warning: unused variable âfake_msgâ [-Wunused-variable] > Chuck_Object * fake_msg = GET_CK_OBJECT(ARGS); > > ^~~~~~~~ >chuck_lang.cpp: At global scope: >chuck_lang.cpp:458:17: warning: âio_offset_argsâ defined but not used [-Wunused-variable] > static t_CKUINT io_offset_args = 0; > > ^~~~~~~~~~~~~~ >chuck_lang.cpp:379:17: warning: âshred_offset_argsâ defined but not used [-Wunused-variable] > static t_CKUINT shred_offset_args = 0; > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_ugen.cpp >chuck_ugen.cpp: In member function âlong unsigned int Chuck_UAna::system_tock(double)â: >chuck_ugen.cpp:801:62: warning: variable âmultiâ set but not used [-Wunused-but-set-variable] > t_CKUINT i; Chuck_UGen * ugen; Chuck_UAna * uana; SAMPLE multi; > > ^~~~~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_main.cpp >chuck_main.cpp: In function âint main(int, const char**)â: >chuck_main.cpp:666:81: warning: format â%iâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > fprintf( stderr, "[chuck]: cannot bind to tcp port %i...\n", g_port ); > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_otf.cpp >chuck_otf.cpp: In function âlong unsigned int otf_process_msg(Chuck_VM*, Chuck_Compiler*, Net_Msg*, long unsigned int, void*)â: >chuck_otf.cpp:220:99: warning: format â%iâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > r, "[chuck]: unrecognized incoming command from network: '%i'\n", cmd->type ); > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_stats.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_bbq.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_shell.cpp >chuck_shell.cpp: In member function âvirtual long int Chuck_Shell::Command_VMAdd::execute(std::vector<std::__cxx11::basic_string<char> >&, std::__cxx11::string&)â: >chuck_shell.cpp:1728:53: warning: format â%uâ expects argument of type âunsigned intâ, but argument 4 has type âstd::vector<Chuck_Shell_VM*>::size_type {aka long unsigned int}â [-Wformat=] > snprintf( buf, 16, "%u", caller->vms.size() - 1 ); > > ^ >chuck_shell.cpp: In member function âvirtual long int Chuck_Shell::Command_VMRemove::execute(std::vector<std::__cxx11::basic_string<char> >&, std::__cxx11::string&)â: >chuck_shell.cpp:1753:24: warning: suggest parentheses around â&&â within â||â [-Wparentheses] > if( vm_no == 0 && errno == EINVAL || caller->vms.size() <= vm_no || > > ^ >chuck_shell.cpp: In member function âvirtual long int Chuck_Shell::Command_VMList::execute(std::vector<std::__cxx11::basic_string<char> >&, std::__cxx11::string&)â: >chuck_shell.cpp:1818:40: warning: format â%uâ expects argument of type âunsigned intâ, but argument 4 has type âstd::vector<std::__cxx11::basic_string<char> >::size_type {aka long unsigned int}â [-Wformat=] > snprintf( buf, 16, "%u", i ); > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_console.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ chuck_globals.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ digiio_rtaudio.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ hidio_sdl.cpp >hidio_sdl.cpp: In destructor âPhyHidDevIn::~PhyHidDevIn()â: >hidio_sdl.cpp:118:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( device_type != CK_HID_DEV_NONE ) > > ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp: In member function âlong unsigned int PhyHidDevIn::open(long int, long unsigned int)â: >hidio_sdl.cpp:132:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( device_type != CK_HID_DEV_NONE ) > > ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp:139:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( type <= CK_HID_DEV_NONE || type >= CK_HID_DEV_COUNT ) > > ~~~~~^~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp:139:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( type <= CK_HID_DEV_NONE || type >= CK_HID_DEV_COUNT ) > > ~~~~~^~~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp: In member function âlong unsigned int PhyHidDevIn::close()â: >hidio_sdl.cpp:247:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( device_type <= CK_HID_DEV_NONE || device_type >= CK_HID_DEV_COUNT ) > > ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp:247:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( device_type <= CK_HID_DEV_NONE || device_type >= CK_HID_DEV_COUNT ) > > ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp: In member function âstd::__cxx11::string PhyHidDevIn::name()â: >hidio_sdl.cpp:285:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( device_type == CK_HID_DEV_NONE ) > > ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp:288:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( device_type <= CK_HID_DEV_NONE || device_type >= CK_HID_DEV_COUNT ) > > ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp:288:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( device_type <= CK_HID_DEV_NONE || device_type >= CK_HID_DEV_COUNT ) > > ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp: In static member function âstatic long unsigned int HidInManager::open(HidIn*, long int, long int)â: >hidio_sdl.cpp:601:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( device_type < 1 || device_type >= CK_HID_DEV_COUNT ) > > ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ >hidio_sdl.cpp: In static member function âstatic void HidInManager::probeHidIn()â: >hidio_sdl.cpp:819:58: warning: ânameâ may be used uninitialized in this function [-Wmaybe-uninitialized] > EM_error2b( 0, " [%i] : \"%s\"", j, name ); > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ midiio_rtmidi.cpp >midiio_rtmidi.cpp: In static member function âstatic void MidiInManager::cb_midi_input(double, std::vector<unsigned char>*, void*)â: >midiio_rtmidi.cpp:456:13: warning: âm.MidiMsg::data[2]â may be used uninitialized in this function [-Wmaybe-uninitialized] > MidiMsg m; > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ rtaudio.cpp >rtaudio.cpp: In member function âvirtual void RtApiJack::initialize()â: >rtaudio.cpp:2768:18: warning: âjack_client_t* jack_client_new(const char*)â is deprecated [-Wdeprecated-declarations] > if ( (client = jack_client_new( "ChucK" )) == 0) > > ^~~~~~~~~~~~~~~ >In file included from rtaudio.cpp:2716:0: >/usr/include/jack/jack.h:97:16: note: declared here > jack_client_t *jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; > ^~~~~~~~~~~~~~~ >rtaudio.cpp:2768:43: warning: âjack_client_t* jack_client_new(const char*)â is deprecated [-Wdeprecated-declarations] > if ( (client = jack_client_new( "ChucK" )) == 0) > > ^ >In file included from rtaudio.cpp:2716:0: >/usr/include/jack/jack.h:97:16: note: declared here > jack_client_t *jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; > ^~~~~~~~~~~~~~~ >rtaudio.cpp: In member function âvirtual void RtApiJack::probeDeviceInfo(RtApi::RtApiDevice*)â: >rtaudio.cpp:2785:18: warning: âjack_client_t* jack_client_new(const char*)â is deprecated [-Wdeprecated-declarations] > if ( (client = jack_client_new( "ChucK" )) == 0) { > > ^~~~~~~~~~~~~~~ >In file included from rtaudio.cpp:2716:0: >/usr/include/jack/jack.h:97:16: note: declared here > jack_client_t *jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; > ^~~~~~~~~~~~~~~ >rtaudio.cpp:2785:43: warning: âjack_client_t* jack_client_new(const char*)â is deprecated [-Wdeprecated-declarations] > if ( (client = jack_client_new( "ChucK" )) == 0) { > > ^ >In file included from rtaudio.cpp:2716:0: >/usr/include/jack/jack.h:97:16: note: declared here > jack_client_t *jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; > ^~~~~~~~~~~~~~~ >rtaudio.cpp: In member function âvirtual bool RtApiJack::probeDeviceOpen(int, RtApi::StreamMode, int, int, RtAudioFormat, int*, int)â: >rtaudio.cpp:2933:20: warning: âjack_client_t* jack_client_new(const char*)â is deprecated [-Wdeprecated-declarations] > if ( (client = jack_client_new( (const char *) label )) == 0) { > > ^~~~~~~~~~~~~~~ >In file included from rtaudio.cpp:2716:0: >/usr/include/jack/jack.h:97:16: note: declared here > jack_client_t *jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; > ^~~~~~~~~~~~~~~ >rtaudio.cpp:2933:58: warning: âjack_client_t* jack_client_new(const char*)â is deprecated [-Wdeprecated-declarations] > if ( (client = jack_client_new( (const char *) label )) == 0) { > > ^ >In file included from rtaudio.cpp:2716:0: >/usr/include/jack/jack.h:97:16: note: declared here > jack_client_t *jack_client_new (const char *client_name) JACK_OPTIONAL_WEAK_DEPRECATED_EXPORT; > ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ rtmidi.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ ugen_osc.cpp >ugen_osc.cpp: In function âlong unsigned int genX_tick(Chuck_Object*, float, float*, Chuck_VM_Shred*)â: >ugen_osc.cpp:1103:14: warning: unused variable âinc_phaseâ [-Wunused-variable] > t_CKBOOL inc_phase = TRUE; > > ^~~~~~~~~ >ugen_osc.cpp: In function âvoid gen5_coeffs(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_osc.cpp:1203:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for(t_CKUINT ii = 0; ii<size; ii++) { > > ~~^~~~~ >ugen_osc.cpp: In function âvoid gen7_coeffs(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_osc.cpp:1258:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for(t_CKUINT ii = 0; ii<size; ii++) { > > ~~^~~~~ >ugen_osc.cpp: In function âvoid gen9_coeffs(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_osc.cpp:1312:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for(t_CKUINT ii = 0; ii<size; ii++) { > > ~~^~~~~ >ugen_osc.cpp: In function âvoid gen10_coeffs(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_osc.cpp:1361:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for(t_CKUINT ii = 0; ii<size; ii++) { > > ~~^~~~~ >ugen_osc.cpp: In function âvoid gen17_coeffs(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_osc.cpp:1414:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for(t_CKUINT ii = 0; ii<size; ii++) { > > ~~^~~~~ >ugen_osc.cpp: In function âvoid curve_coeffs(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_osc.cpp:1480:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for(ii = 0; ii<nargs; ii++) { > > ~~^~~~~~ >ugen_osc.cpp:1459:30: warning: unused variable âxmaxâ [-Wunused-variable] > t_CKDOUBLE factor, *ptr, xmax=0.0; > > ^~~~ >ugen_osc.cpp: In function âlong unsigned int genX_pmsg(Chuck_Object*, const char*, void*, Chuck_VM_Shred*)â: >ugen_osc.cpp:1633:17: warning: unused variable âdâ [-Wunused-variable] > genX_Data * d = (genX_Data *)OBJ_MEMBER_UINT(SELF, genX_offset_data ); > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ ugen_filter.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ ugen_stk.cpp >ugen_stk.cpp: In constructor âTable::Table(char*)â: >ugen_stk.cpp:14110:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:14113:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > data[i++] = (MY_FLOAT) temp; > > ^~~~ >ugen_stk.cpp: In member function âvirtual void Whistle::controlChange(int, double)â: >ugen_stk.cpp:15464:11: warning: suggest explicit braces to avoid ambiguous âelseâ [-Wparentheses] > else if (number == __SK_Sustain_) // 64 > > ^ >ugen_stk.cpp: In member function âbool WvIn::getRawInfo(const char*)â: >ugen_stk.cpp:15933:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:15936:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > return true; > > ^~~~~~ >ugen_stk.cpp: In member function âbool WvIn::getWavInfo(const char*)â: >ugen_stk.cpp:15947:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( !little_endian ) > > ^~ >ugen_stk.cpp:15950:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > if ( fseek(fd, chunkSize, SEEK_CUR) == -1 ) goto error; > > ^~ >ugen_stk.cpp:15971:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( !little_endian ) > > ^~ >ugen_stk.cpp:15974:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > channels = (unsigned int ) temp; > > ^~~~~~~~ >ugen_stk.cpp:15979:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( !little_endian ) > > ^~ >ugen_stk.cpp:15982:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fileRate = (MY_FLOAT) srate; > > ^~~~~~~~ >ugen_stk.cpp:15991:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( !little_endian ) > > ^~ >ugen_stk.cpp:15994:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > if ( format_tag == 1 ) { > > ^~ >ugen_stk.cpp:16021:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( !little_endian ) > > ^~ >ugen_stk.cpp:16024:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > if ( fseek(fd, chunkSize, SEEK_CUR) == -1 ) goto error; > > ^~ >ugen_stk.cpp:16031:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( !little_endian ) > > ^~ >ugen_stk.cpp:16034:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fileSize = 8 * bytes / temp / channels; // sample frames > > ^~~~~~~~ >ugen_stk.cpp:16043:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( !little_endian ) > > ^~ >ugen_stk.cpp:16046:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > return true; > > ^~~~~~ >ugen_stk.cpp: In member function âbool WvIn::getSndInfo(const char*)â: >ugen_stk.cpp:16075:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16078:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fileRate = (MY_FLOAT) srate; > > ^~~~~~~~ >ugen_stk.cpp:16086:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16089:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > channels = chans; > > ^~~~~~~~ >ugen_stk.cpp:16093:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16097:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > if ( fread(&fileSize, 4, 1, fd) != 1 ) goto error; > > ^~ >ugen_stk.cpp:16098:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16101:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fileSize /= 2 * channels; // Convert to sample frames. > > ^~~~~~~~ >ugen_stk.cpp:16109:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16112:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > return true; > > ^~~~~~ >ugen_stk.cpp: In member function âbool WvIn::getAifInfo(const char*)â: >ugen_stk.cpp:16134:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16137:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > if ( fseek(fd, chunkSize, SEEK_CUR) == -1 ) goto error; > > ^~ >ugen_stk.cpp:16145:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16148:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > channels = temp; > > ^~~~~~~~ >ugen_stk.cpp:16153:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16156:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fileSize = frames; // sample frames > > ^~~~~~~~ >ugen_stk.cpp:16165:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16171:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > unsigned char srate[10]; > > ^~~~~~~~ >ugen_stk.cpp:16177:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16180:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > exp = 30 - *(srate+1); > > ^~~ >ugen_stk.cpp:16216:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16219:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > if ( fseek(fd, chunkSize, SEEK_CUR) == -1 ) goto error; > > ^~ >ugen_stk.cpp:16228:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:16231:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > return true; > > ^~~~~~ >ugen_stk.cpp: In member function âvoid WvOut::closeWavFile()â: >ugen_stk.cpp:16949:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( !little_endian ) > > ^~ >ugen_stk.cpp:16952:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fseek(fd, 40, SEEK_SET); // jump to data length > > ^~~~~ >ugen_stk.cpp:16956:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( !little_endian ) > > ^~ >ugen_stk.cpp:16959:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fseek(fd, 4, SEEK_SET); // jump to file size > > ^~~~~ >ugen_stk.cpp: In member function âvoid WvOut::closeSndFile()â: >ugen_stk.cpp:17021:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:17024:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fseek(fd, 8, SEEK_SET); // jump to data size > > ^~~~~ >ugen_stk.cpp: In member function âbool WvOut::setAifFile(const char*)â: >ugen_stk.cpp:17078:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:17081:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > *(SINT16 *)(hdr.srate) = (SINT16) i; > > ^ >ugen_stk.cpp:17081:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > *(SINT16 *)(hdr.srate) = (SINT16) i; > > ^ >ugen_stk.cpp:17088:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:17091:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > *(unsigned long *)(hdr.srate+2) = (unsigned long) rate; > > ^ >ugen_stk.cpp: In member function âvoid WvOut::closeAifFile()â: >ugen_stk.cpp:17139:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:17142:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fseek(fd, 22, SEEK_SET); // jump to "COMM" sample_frames > > ^~~~~ >ugen_stk.cpp:17155:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:17158:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > fseek(fd, 4, SEEK_SET); // jump to file size > > ^~~~~ >ugen_stk.cpp:17163:1: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if( little_endian ) > > ^~ >ugen_stk.cpp:17166:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > if ( dataType == MY_FLOAT32 || dataType == MY_FLOAT64 ) > > ^~ >ugen_stk.cpp: In function âvoid Instrmnt_cget_freq(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_stk.cpp:17552:15: warning: unused variable âfâ [-Wunused-variable] > t_CKFLOAT f = GET_NEXT_FLOAT(ARGS); > > ^ >ugen_stk.cpp: In function âvoid WvIn_ctrl_path(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_stk.cpp:24341:22: warning: variable âsâ set but not used [-Wunused-but-set-variable] > const char * s = e.getMessage(); > > ^ >ugen_stk.cpp: In member function âvoid WvOut::closeMatFile()â: >ugen_stk.cpp:17286:29: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â, declared with attribute warn_unused_result [-Wunused-result] > fread(&headsize, 4, 1, fd); > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ ugen_xxx.cpp >ugen_xxx.cpp: In function âvoid multi_cget_chan(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_xxx.cpp:1074:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > RETURN->v_object = index >= 0 && index < ugen->m_multi_chan_size ? > > ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ >ugen_xxx.cpp: In function âvoid sndbuf_ctrl_read(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_xxx.cpp:2641:104: warning: format â%iâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > , "[chuck](via SndBuf): sndfile error '%i' opening '%s'...\n", er, filename ); > > ^ >ugen_xxx.cpp:2679:44: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong unsigned intâ [-Wformat=] > f, size, filename ); > > ^ >ugen_xxx.cpp:2679:44: warning: format â%dâ expects argument of type âintâ, but argument 4 has type âlong intâ [-Wformat=] >ugen_xxx.cpp: In function âvoid sndbuf_cget_valueAt(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ugen_xxx.cpp:2878:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > RETURN->v_float = ( i > d->num_frames || i < 0 ) ? 0 : d->buffer[i]; > > ~~^~~~~~~~~~~~~~~ >ugen_xxx.cpp: At global scope: >ugen_xxx.cpp:795:17: warning: âLiSaBasic_offset_dataâ defined but not used [-Wunused-variable] > static t_CKUINT LiSaBasic_offset_data = 0; > > ^~~~~~~~~~~~~~~~~~~~~ >ugen_xxx.cpp: In constructor âdelayp_data::delayp_data()â: >ugen_xxx.cpp:1651:49: warning: iteration 2 invokes undefined behavior [-Waggressive-loop-optimizations] > for ( i = 0 ; i < 3 ; i++ ) { acoeff[i] = 0; bcoeff[i] = 0; } > > ~~~~~~~~~~^~~ >ugen_xxx.cpp:1651:25: note: within this loop > for ( i = 0 ; i < 3 ; i++ ) { acoeff[i] = 0; bcoeff[i] = 0; } > > ~~^~~ >ugen_xxx.cpp: In function âvoid delayp_ctor(Chuck_Object*, void*, Chuck_VM_Shred*)â: >ugen_xxx.cpp:1651:62: warning: array subscript is above array bounds [-Warray-bounds] > for ( i = 0 ; i < 3 ; i++ ) { acoeff[i] = 0; bcoeff[i] = 0; } > > ~~~~~~~~^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ ulib_machine.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ ulib_math.cpp >ulib_math.cpp: In function âvoid rtop_impl(void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ulib_math.cpp:616:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( count < to->size() ) to->set_size( count ); > > ~~~~~~^~~~~~~~~~~~ >ulib_math.cpp: In function âvoid ptor_impl(void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ulib_math.cpp:655:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( count < to->size() ) to->set_size( count ); > > ~~~~~~^~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ ulib_std.cpp >ulib_std.cpp: In function âvoid KBHit_hit(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >ulib_std.cpp:976:13: warning: unused variable âkbâ [-Wunused-variable] > KBHit * kb = (KBHit *)(OBJ_MEMBER_INT(SELF, KBHit_offset_data)); > > ^~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ ulib_opsc.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_buffers.cpp >util_buffers.cpp: In member function âlong int AccumBuffer::resize(long int)â: >util_buffers.cpp:537:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( size == m_max_elem ) return size; > > ~~~~~^~~~~~~~~~~~~ >In file included from chuck_def.h:38:0, > from chuck_oo.h:36, > from util_buffers.h:38, > from util_buffers.cpp:36: >util_buffers.cpp: In member function âvoid AccumBuffer::get(float*, long int)â: >util_buffers.cpp:649:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > assert( m_max_elem == (tocopy + tocopy2) ); > > ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ >util_buffers.cpp:650:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > assert( num_elem > m_max_elem ); > > ~~~~~~~~~^~~ >util_buffers.cpp: In member function âlong int DeccumBuffer::resize(long int)â: >util_buffers.cpp:692:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( size == m_max_elem ) return size; > > ~~~~~^~~~~~~~~~~~~ >In file included from chuck_def.h:38:0, > from chuck_oo.h:36, > from util_buffers.h:38, > from util_buffers.cpp:36: >util_buffers.cpp: In member function âvoid DeccumBuffer::get(float*, long int)â: >util_buffers.cpp:806:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > assert( m_max_elem == (tocopy + tocopy2) ); > > ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ >util_buffers.cpp:807:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > assert( num_elem > m_max_elem ); > > ~~~~~~~~~^~~ >util_buffers.cpp: In member function âvoid DeccumBuffer::put(float*, long int)â: >util_buffers.cpp:853:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > assert( m_max_elem == (tocopy + tocopy2) ); > > ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ >util_buffers.cpp:854:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > assert( num_elem > m_max_elem ); > > ~~~~~~~~~^~~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_console.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_string.cpp >util_string.cpp: In function âlong unsigned int extract_args(const string&, std::__cxx11::string&, std::vector<std::__cxx11::basic_string<char> >&)â: >util_string.cpp:228:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( i = 0; i < s.length(); i++ ) > > ~~^~~~~~~~~~~~ >util_string.cpp:243:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( i = 0; i < s.length(); i++ ) > > ~~^~~~~~~~~~~~ >util_string.cpp:249:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( s[i] == '\\' && (i+1) < s.length() && s[i+1] == ':' ) > > ~~~~~~^~~~~~~~~~~~ >util_string.cpp:267:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( i = 0; i < s.length(); i++ ) > > ~~^~~~~~~~~~~~ >util_string.cpp:291:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( prev_pos < s.length() ) > > ~~~~~~~~~^~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_thread.cpp >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_opsc.cpp >In file included from /usr/include/string.h:639:0, > from util_opsc.h:385, > from util_opsc.cpp:34: >In function âchar* strncat(char*, const char*, size_t)â, > inlined from âvoid OSC_Address_Space::setSpec(const char*, const char*)â at util_opsc.cpp:2078:34: >/usr/include/bits/string3.h:155:71: warning: call to char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int) might overflow destination buffer > return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); > ^ >x86_64-pc-linux-gnu-gcc -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_math.c >x86_64-pc-linux-gnu-gcc -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_network.c >x86_64-pc-linux-gnu-gcc -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_raw.c >x86_64-pc-linux-gnu-gcc -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_xforms.c >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ util_hid.cpp >util_hid.cpp:5981:0: warning: ignoring #pragma mark Linux [-Wunknown-pragmas] > #pragma mark Linux general HID support > > >util_hid.cpp:6860:0: warning: ignoring #pragma mark Linux [-Wunknown-pragmas] > #pragma mark Linux joystick support > > >util_hid.cpp:7368:0: warning: ignoring #pragma mark Hid [-Wunknown-pragmas] > #pragma mark Hid graveyard > > >util_hid.cpp: In member function âvirtual void linux_joystick::callback()â: >util_hid.cpp:6049:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( len < sizeof( event ) ) > > ~~~~^~~~~~~~~ >util_hid.cpp: In member function âvirtual void linux_mouse::callback()â: >util_hid.cpp:6131:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( len < sizeof( event ) ) > > ~~~~^~~~~~~~~ >util_hid.cpp: In member function âvirtual void linux_keyboard::callback()â: >util_hid.cpp:6666:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( len < sizeof( event ) ) > > ~~~~^~~~~~~~~ >util_hid.cpp: In function âvoid Hid_poll()â: >util_hid.cpp:6761:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( int i = 1; i < pollfds_end; i++ ) > > ~~^~~~~~~~~~~~~ >util_hid.cpp: In function âvoid Joystick_init()â: >util_hid.cpp:6890:45: warning: suggest parentheses around assignment used as truth value [-Wparentheses] > while( dir_entity = readdir( dir_handle ) ) > > ^ >util_hid.cpp:6874:17: warning: unused variable âstat_bufâ [-Wunused-variable] > struct stat stat_buf; > > ^~~~~~~~ >util_hid.cpp:6875:21: warning: unused variable âiâ [-Wunused-variable] > int js_num, fd, i; > > ^ >util_hid.cpp:6876:11: warning: unused variable âuidâ [-Wunused-variable] > uid_t uid = geteuid(); > > ^~~ >util_hid.cpp:6877:11: warning: unused variable âgidâ [-Wunused-variable] > gid_t gid = getegid(); > > ^~~ >util_hid.cpp: In function âvoid Joystick_quit()â: >util_hid.cpp:6932:33: warning: deleting object of polymorphic class type âlinux_joystickâ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] > delete joysticks->at( i ); > > ^ >util_hid.cpp: In function âint Joystick_open(int)â: >util_hid.cpp:6947:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( joysticks == NULL || js < 0 || js >= joysticks->size() ) > > ~~~^~~~~~~~~~~~~~~~~~~~ >util_hid.cpp: In function âint Joystick_close(int)â: >util_hid.cpp:6971:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( joysticks == NULL || js < 0 || js >= joysticks->size() ) > > ~~~^~~~~~~~~~~~~~~~~~~~ >util_hid.cpp: In function âconst char* Joystick_name(int)â: >util_hid.cpp:6990:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( joysticks == NULL || js < 0 || js >= joysticks->size() ) > > ~~~^~~~~~~~~~~~~~~~~~~~ >util_hid.cpp: In function âvoid Mouse_init()â: >util_hid.cpp:7087:45: warning: suggest parentheses around assignment used as truth value [-Wparentheses] > while( dir_entity = readdir( dir_handle ) ) > > ^ >util_hid.cpp:7074:17: warning: unused variable âstat_bufâ [-Wunused-variable] > struct stat stat_buf; > > ^~~~~~~~ >util_hid.cpp:7075:16: warning: unused variable âfdâ [-Wunused-variable] > int m_num, fd, i; > > ^~ >util_hid.cpp:7075:20: warning: unused variable âiâ [-Wunused-variable] > int m_num, fd, i; > > ^ >util_hid.cpp:7077:19: warning: unused variable âmouseâ [-Wunused-variable] > linux_mouse * mouse; > > ^~~~~ >util_hid.cpp: In function âvoid Mouse_quit()â: >util_hid.cpp:7129:28: warning: deleting object of polymorphic class type âlinux_mouseâ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] > delete mice->at( i ); > > ^ >util_hid.cpp: In function âint Mouse_open(int)â: >util_hid.cpp:7144:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( mice == NULL || m < 0 || m >= mice->size() ) > > ~~^~~~~~~~~~~~~~~ >util_hid.cpp: In function âint Mouse_close(int)â: >util_hid.cpp:7169:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( mice == NULL || m < 0 || m >= mice->size() ) > > ~~^~~~~~~~~~~~~~~ >util_hid.cpp: In function âconst char* Mouse_name(int)â: >util_hid.cpp:7188:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( mice == NULL || m < 0 || m >= mice->size() ) > > ~~^~~~~~~~~~~~~~~ >util_hid.cpp: In function âvoid Keyboard_configure(const char*)â: >util_hid.cpp:7226:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( int i = 0; i < sizeof( relcaps ); i++ ) > > ~~^~~~~~~~~ >util_hid.cpp:7233:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( int i = 0; i < sizeof( abscaps ); i++ ) > > ~~^~~~~~~~~ >util_hid.cpp:7238:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( int i = 0; i < sizeof( keycaps ); i++ ) > > ~~^~~~~~~~~ >util_hid.cpp: In function âvoid Keyboard_init()â: >util_hid.cpp:7283:45: warning: suggest parentheses around assignment used as truth value [-Wparentheses] > while( dir_entity = readdir( dir_handle ) ) > > ^ >util_hid.cpp: In function âint Keyboard_open(int)â: >util_hid.cpp:7317:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( keyboards == NULL || k < 0 || k >= keyboards->size() ) > > ~~^~~~~~~~~~~~~~~~~~~~ >util_hid.cpp: In function âint Keyboard_close(int)â: >util_hid.cpp:7341:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( keyboards == NULL || k < 0 || k >= keyboards->size() ) > > ~~^~~~~~~~~~~~~~~~~~~~ >util_hid.cpp: In function âconst char* Keyboard_name(int)â: >util_hid.cpp:7359:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if( keyboards == NULL || k < 0 || k >= keyboards->size() ) > > ~~^~~~~~~~~~~~~~~~~~~~ >util_hid.cpp: In function âvoid Hid_quit()â: >util_hid.cpp:6824:48: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result [-Wunused-result] > write( hid_channel_w, &hcm, sizeof( hcm ) ); > > ^ >util_hid.cpp: In function âint Joystick_open(int)â: >util_hid.cpp:6961:52: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result [-Wunused-result] > write( hid_channel_w, &hcm, sizeof( hcm ) ); > > ^ >util_hid.cpp: In function âint Joystick_close(int)â: >util_hid.cpp:6981:52: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result [-Wunused-result] > write( hid_channel_w, &hcm, sizeof( hcm ) ); > > ^ >util_hid.cpp: In function âint Mouse_open(int)â: >util_hid.cpp:7159:52: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result [-Wunused-result] > write( hid_channel_w, &hcm, sizeof( hcm ) ); > > ^ >util_hid.cpp: In function âint Mouse_close(int)â: >util_hid.cpp:7180:52: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result [-Wunused-result] > write( hid_channel_w, &hcm, sizeof( hcm ) ); > > ^ >util_hid.cpp: In function âint Keyboard_open(int)â: >util_hid.cpp:7331:52: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result [-Wunused-result] > write( hid_channel_w, &hcm, sizeof( hcm ) ); > > ^ >util_hid.cpp: In function âint Keyboard_close(int)â: >util_hid.cpp:7351:52: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result [-Wunused-result] > write( hid_channel_w, &hcm, sizeof( hcm ) ); > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ uana_xform.cpp >uana_xform.cpp: In function âvoid FFT_ctrl_size(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >uana_xform.cpp:939:69: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > "[chuck](IFFT): InvalidTransformSizeException (%d)\n", size ); > > ^ >uana_xform.cpp: In function âvoid IFFT_ctrl_size(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >uana_xform.cpp:1472:69: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > "[chuck](IFFT): InvalidTransformSizeException (%d)\n", size ); > > ^ >uana_xform.cpp: In function âlong unsigned int prepare_window(void*, Chuck_VM_Shred*, long int&)â: >uana_xform.cpp:1560:26: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > float_array_size ); > > ^ >uana_xform.cpp: In function âvoid Flip_ctrl_size(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >uana_xform.cpp:2114:69: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > "[chuck](IFFT): InvalidTransformSizeException (%d)\n", size ); > > ^ >uana_xform.cpp: In function âvoid UnFlip_ctrl_size(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >uana_xform.cpp:2623:71: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > "[chuck](UnFlip): InvalidTransformSizeException (%d)\n", size ); > > ^ >uana_xform.cpp: In member function âlong unsigned int DCT_object::resize(long int)â: >uana_xform.cpp:2772:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( i = 0; i < size; i++ ) m_matrix[i] = new SAMPLE[size]; > > ~~^~~~~~ >uana_xform.cpp: In function âvoid DCT_transform(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >uana_xform.cpp:3036:18: warning: unused variable âdctâ [-Wunused-variable] > DCT_object * dct = (DCT_object *)OBJ_MEMBER_UINT(SELF, DCT_offset_data); > > ^~~ >uana_xform.cpp:3038:20: warning: unused variable âarrâ [-Wunused-variable] > Chuck_Array8 * arr = (Chuck_Array8 *)GET_NEXT_OBJECT(ARGS); > > ^~~ >uana_xform.cpp: In function âvoid DCT_ctrl_size(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >uana_xform.cpp:3101:69: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > "[chuck](IDCT): InvalidTransformSizeException (%d)\n", size ); > > ^ >uana_xform.cpp: In member function âlong unsigned int IDCT_object::resize(long int)â: >uana_xform.cpp:3249:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( i = 0; i < size; i++ ) m_matrix[i] = new SAMPLE[size]; > > ~~^~~~~~ >uana_xform.cpp: In function âvoid IDCT_ctrl_size(Chuck_Object*, void*, Chuck_DL_Return*, Chuck_VM_Shred*)â: >uana_xform.cpp:3630:69: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > "[chuck](IDCT): InvalidTransformSizeException (%d)\n", size ); > > ^ >x86_64-pc-linux-gnu-g++ -D__LINUX_JACK__ -c -O2 -pipe -march=native -Wall -D__CK_SNDFILE_NATIVE__ uana_extract.cpp >uana_extract.cpp: In function âvoid compute_norm_rms(Chuck_Array8&, Chuck_Array8&)â: >uana_extract.cpp:534:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( i = 0; i < curr.size(); i++ ) > > ~~^~~~~~~~~~~~~ >uana_extract.cpp:550:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( i = 0; i < curr.size(); i++ ) > > ~~^~~~~~~~~~~~~ >uana_extract.cpp: In function âdouble compute_flux(Chuck_Array8&, Chuck_Array8&, Chuck_Array8*)â: >uana_extract.cpp:572:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( t_CKUINT i = 0; i < curr.size(); i++ ) > > ~~^~~~~~~~~~~~~ >uana_extract.cpp: In function âdouble compute_flux(Chuck_Array8&, StateOfFlux&)â: >uana_extract.cpp:611:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( t_CKUINT i = 0; i < curr.size(); i++ ) > > ~~^~~~~~~~~~~~~ >uana_extract.cpp: In function âdouble compute_rolloff(Chuck_Array8&, long unsigned int, double)â: >uana_extract.cpp:857:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( i = 0; i < size; i++ ) > > ~~^~~~~~ >uana_extract.cpp:868:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for( i = 0; i < size; i++ ) > > ~~^~~~~~ >uana_extract.cpp: In member function âlong unsigned int Corr_Object::resize(long int, long int)â: >uana_extract.cpp:1068:24: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âlong intâ [-Wformat=] > mincap ); > > ^ >In file included from chuck_def.h:38:0, > from chuck_dl.h:40, > from uana_extract.h:36, > from uana_extract.cpp:33: >uana_extract.cpp: In function âvoid xcorr_fft(float*, long int, float*, long int, float*, long int)â: >uana_extract.cpp:1340:19: warning: suggest parentheses around comparison in operand of â==â [-Wparentheses] > assert( fsize == gsize == size ); > > ~~~~~~^~~~ >uana_extract.cpp: At global scope: >uana_extract.cpp:134:17: warning: âLPC_offset_dataâ defined but not used [-Wunused-variable] > static t_CKUINT LPC_offset_data = 0; > > ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o chuck chuck.tab.o chuck.yy.o chuck_absyn.o chuck_parse.o chuck_errmsg.o chuck_frame.o chuck_symbol.o chuck_table.o chuck_utils.o chuck_vm.o chuck_instr.o chuck_scan.o chuck_type.o chuck_emit.o chuck_compile.o chuck_dl.o chuck_oo.o chuck_lang.o chuck_ugen.o chuck_main.o chuck_otf.o chuck_stats.o chuck_bbq.o chuck_shell.o chuck_console.o chuck_globals.o digiio_rtaudio.o hidio_sdl.o midiio_rtmidi.o rtaudio.o rtmidi.o ugen_osc.o ugen_filter.o ugen_stk.o ugen_xxx.o ulib_machine.o ulib_math.o ulib_std.o ulib_opsc.o util_buffers.o util_console.o util_string.o util_thread.o util_opsc.o util_math.o util_network.o util_raw.o util_xforms.o util_hid.o uana_xform.o uana_extract.o -lasound -ljack -lstdc++ -ldl -lm -lsndfile >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: chuck_main.o: undefined reference to symbol 'pthread_cancel@@GLIBC_2.2.5' >/lib64/libpthread.so.0: error adding symbols: DSO missing from command line >collect2: error: ld returned 1 exit status >make: *** [makefile.jack:41: chuck] Error 1 > * ERROR: media-sound/tapestrea-0.1.0.5-r1::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=media-sound/tapestrea-0.1.0.5-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media-sound/tapestrea-0.1.0.5-r1::gentoo'`. > * The complete build log is located at '/var/log/portage/media-sound:tapestrea-0.1.0.5-r1:20170712-001305.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/tapestrea-0.1.0.5-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-sound/tapestrea-0.1.0.5-r1/temp/environment'. > * Working directory: '/var/tmp/portage/media-sound/tapestrea-0.1.0.5-r1/work/tapestrea-0.1.0.5/scripting/chuck-1.2.1.2/src' > * S: '/var/tmp/portage/media-sound/tapestrea-0.1.0.5-r1/work/tapestrea-0.1.0.5'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 624746
:
483498
|
483500
|
483502
|
483504
| 483506