Closed JRSV closed 8 months ago
Dear, Jose
seems that you are using configure/make.
you should use cmke to build it:
https://github.com/uliss/pure-data/wiki/Build-from-sources
ср, 26 янв. 2022 г., 20:10 Jose Rafael Subia Valdez < @.***>:
Hello,
I have downloaded the source and tried to compile it in my system. Snaps is not an option because of no systemd. it autogen and configures correctly but the make command returns erros close to finishing and fails to succeed.
/usr/bin/ld: pd-g_canvas.o: in function canvas_drawlines': /home/jrsv/pure-data-ceammc/src/g_canvas.c:823: undefined reference to g_cord_draw' /usr/bin/ld: pd-g_canvas.o: in function canvas_map': /home/jrsv/pure-data-ceammc/src/g_canvas.c:701: undefined reference to g_delete_all' /usr/bin/ld: pd-g_canvas.o: in function canvas_drawredrect': /home/jrsv/pure-data-ceammc/src/g_canvas.c:656: undefined reference to g_gop_draw' /usr/bin/ld: pd-g_canvas.o: in function canvas_map': /home/jrsv/pure-data-ceammc/src/g_canvas.c:701: undefined reference to g_delete_all' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_canvas.c:701: undefined reference to g_delete_all' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_canvas.c:701: undefined reference to g_delete_all' /usr/bin/ld: pd-g_canvas.o: in function canvas_fixlinesfor': /home/jrsv/pure-data-ceammc/src/g_canvas.c:840: undefined reference to g_cord_move' /usr/bin/ld: pd-g_canvas.o: in function canvas_deletelinesfor': /home/jrsv/pure-data-ceammc/src/g_canvas.c:858: undefined reference to g_cord_erase' /usr/bin/ld: pd-g_canvas.o: in function canvas_deletelinesforio': /home/jrsv/pure-data-ceammc/src/g_canvas.c:880: undefined reference to g_cord_erase' /usr/bin/ld: pd-g_canvas.o: in function canvas_drawredrect': /home/jrsv/pure-data-ceammc/src/g_canvas.c:656: undefined reference to g_gop_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_canvas.c:660: undefined reference to g_gop_erase' /usr/bin/ld: pd-g_editor.o: in function canvas_disconnect': /home/jrsv/pure-data-ceammc/src/g_editor.c:556: undefined reference to g_cord_erase' /usr/bin/ld: pd-g_editor.o: in function canvas_connect': /home/jrsv/pure-data-ceammc/src/g_editor.c:4340: undefined reference to g_cord_draw' /usr/bin/ld: pd-g_editor.o: in function tryconnect': /home/jrsv/pure-data-ceammc/src/g_editor.c:2645: undefined reference to g_cord_draw' /usr/bin/ld: pd-g_editor.o: in function canvas_doconnect': /home/jrsv/pure-data-ceammc/src/g_editor.c:2668: undefined reference to g_selection_clear' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:2670: undefined reference to g_selection_move' /usr/bin/ld: pd-g_editor.o: in function glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in function canvas_doregion': /home/jrsv/pure-data-ceammc/src/g_editor.c:2888: undefined reference to g_selection_clear' /usr/bin/ld: pd-g_editor.o: in function glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in function glist_selectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:180: undefined reference to g_cord_select' /usr/bin/ld: pd-g_editor.o: in function glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: pd-g_editor.o:/home/jrsv/pure-data-ceammc/src/g_editor.c:189: more undefined references to g_cord_deselect' follow /usr/bin/ld: pd-g_editor.o: in function canvas_editmode': /home/jrsv/pure-data-ceammc/src/g_editor.c:4746: undefined reference to g_commentbar_erase_all' /usr/bin/ld: pd-g_editor.o: in function glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: pd-g_editor.o:/home/jrsv/pure-data-ceammc/src/g_editor.c:189: more undefined references to g_cord_deselect' follow /usr/bin/ld: pd-g_editor.o: in function glist_selectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:180: undefined reference to g_cord_select' /usr/bin/ld: pd-g_editor.o: in function glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in function canvas_doclick': /home/jrsv/pure-data-ceammc/src/g_editor.c:2581: undefined reference to g_selection_draw' /usr/bin/ld: pd-g_editor.o: in function glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in function canvas_doclick': /home/jrsv/pure-data-ceammc/src/g_editor.c:2438: undefined reference to g_connection_draw' /usr/bin/ld: pd-g_editor.o: in function glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in function canvas_doregion': /home/jrsv/pure-data-ceammc/src/g_editor.c:2892: undefined reference to g_selection_move' /usr/bin/ld: pd-g_editor.o: in function glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in function glist_selectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:180: undefined reference to g_cord_select' /usr/bin/ld: pd-g_editor.o: in function glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to g_cord_deselect' /usr/bin/ld: pd-g_graph.o: in function glist_redraw': /home/jrsv/pure-data-ceammc/src/g_graph.c:659: undefined reference to g_cord_draw' /usr/bin/ld: pd-g_text.o: in function message_click': /home/jrsv/pure-data-ceammc/src/g_text.c:513: undefined reference to g_message_click' /usr/bin/ld: pd-g_text.o: in function glist_drawiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference to g_outlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference to g_outlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference to g_outlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference to g_outlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference to g_outlet_move' /usr/bin/ld: pd-g_text.o:/home/jrsv/pure-data-ceammc/src/g_text.c:1364: more undefined references to g_outlet_move' follow /usr/bin/ld: pd-g_text.o: in function glist_drawiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference to g_inlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference to g_inlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference to g_inlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference to g_inlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference to g_inlet_move' /usr/bin/ld: pd-g_text.o:/home/jrsv/pure-data-ceammc/src/g_text.c:1375: more undefined references to g_inlet_move' follow /usr/bin/ld: pd-g_text.o: in function glist_drawiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference to g_inlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference to g_inlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference to g_inlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference to g_inlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference to g_inlet_draw' /usr/bin/ld: pd-g_text.o:/home/jrsv/pure-data-ceammc/src/g_text.c:1373: more undefined references to g_inlet_draw' follow /usr/bin/ld: pd-g_text.o: in function glist_drawiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference to g_outlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference to g_outlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference to g_outlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference to g_outlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference to g_outlet_draw' /usr/bin/ld: pd-g_text.o:/home/jrsv/pure-data-ceammc/src/g_text.c:1362: more undefined references to g_outlet_draw' follow /usr/bin/ld: pd-g_text.o: in function text_drawborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1423: undefined reference to g_commentbar_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1413: undefined reference to g_xatom_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1432: undefined reference to g_cord_raise_all' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1407: undefined reference to g_message_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1394: undefined reference to g_object_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1405: undefined reference to g_message_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1396: undefined reference to g_object_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1397: undefined reference to g_object_dash' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1415: undefined reference to g_xatom_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1425: undefined reference to g_commentbar_move' /usr/bin/ld: pd-g_text.o: in function text_eraseborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1444: undefined reference to g_atom_erase' /usr/bin/ld: pd-g_text.o: in function glist_eraseiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1437: undefined reference to g_inlets_erase' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1438: undefined reference to g_outlets_erase' /usr/bin/ld: pd-g_text.o: in function gatom_vis': /home/jrsv/pure-data-ceammc/src/g_text.c:982: undefined reference to g_atom_label_erase' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:976: undefined reference to g_atom_label_draw' /usr/bin/ld: pd-g_text.o: in function text_drawborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1425: undefined reference to g_commentbar_move' /usr/bin/ld: pd-g_text.o: in function message_click': /home/jrsv/pure-data-ceammc/src/g_text.c:513: undefined reference to g_message_click' /usr/bin/ld: pd-g_text.o: in function text_drawborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1407: undefined reference to g_message_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1396: undefined reference to g_object_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1397: undefined reference to g_object_dash' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1415: undefined reference to g_xatom_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1423: undefined reference to g_commentbar_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1413: undefined reference to g_xatom_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1432: undefined reference to g_cord_raise_all' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1407: undefined reference to g_message_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1394: undefined reference to g_object_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1405: undefined reference to g_message_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1396: undefined reference to g_object_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1397: undefined reference to g_object_dash' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1415: undefined reference to g_xatom_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1425: undefined reference to g_commentbar_move' /usr/bin/ld: pd-g_text.o: in function glist_eraseiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1437: undefined reference to g_inlets_erase' /usr/bin/ld: pd-g_text.o: in function text_eraseborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1444: undefined reference to g_atom_erase' /usr/bin/ld: pd-g_text.o: in function glist_eraseiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1437: undefined reference to g_inlets_erase' /usr/bin/ld: pd-g_text.o: in function text_select': /home/jrsv/pure-data-ceammc/src/g_text.c:1176: undefined reference to g_atom_select' /usr/bin/ld: pd-g_text.o: in function message_tick': /home/jrsv/pure-data-ceammc/src/g_text.c:524: undefined reference to g_message_normal' /usr/bin/ld: pd-g_text.o: in function glist_eraseiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1438: undefined reference to g_outlets_erase' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1438: undefined reference to g_outlets_erase' collect2: error: ld returned 1 exit status make[2]: [Makefile:836: pd] Error 1 make[2]: Leaving directory '/home/jrsv/pure-data-ceammc/src' make[1]: [Makefile:497: all-recursive] Error 1 make[1]: Leaving directory '/home/jrsv/pure-data-ceammc' make: *** [Makefile:421: all] Error 2 `
any advice?
— Reply to this email directly, view it on GitHub https://github.com/uliss/pure-data/issues/167, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACVTRJWHZ7HL7GI7QVZ3J3UYATHJANCNFSM5M3TCKZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this thread.Message ID: @.***>
Dear @uliss
thanks for the clarification, I think I am now close to compiling the whole thing, however I do get an error regarding FAUST, does Faust need to be installed, and if so in a special way? I get the following error
`In file included from /home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.cpp:44: /home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.cpp: In member function ‘virtual bool llvm_dsp_factory_aux::writeDSPFactoryToMachineFile(const string&, const string&)’: /home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.hh:55:36: error: ‘F_None’ is not a member of ‘llvm::sys::fs’
^~~~~~
/home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.cpp:472:56: note: in expansion of macro ‘sysfs_binary_flag’
raw_fd_ostream out(machine_code_path.c_str(), err, sysfs_binary_flag);
^~~~~
/home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.hh:55:36: note: suggested alternative: ‘OF_None’
^~~~~~
/home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.cpp:472:56: note: in expansion of macro ‘sysfs_binary_flag’
raw_fd_ostream out(machine_code_path.c_str(), err, sysfs_binary_flag);
^~~~~
make[2]: [ceammc/extra/faust/faust/build/CMakeFiles/staticlib.dir/build.make:1532: ceammc/extra/faust/faust/build/CMakeFiles/staticlib.dir/__/compiler/generator/llvm/llvm_dsp_aux.cpp.o] Error 1
make[1]: [CMakeFiles/Makefile2:6519: ceammc/extra/faust/faust/build/CMakeFiles/staticlib.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
`
I am unable to install libxcb-util-dev as there is no release candidate for my distribution, could this be it?
any ideas?
You can compile it without faust support with cmake -DWITH_FAUST=OFF
Faust is very preferable for LLVM versions
чт, 27 янв. 2022 г. в 18:44, Jose Rafael Subia Valdez < @.***>:
Dear @uliss https://github.com/uliss
thanks for the clarification, I think I am now close to compiling the whole thing, however I do get an error regarding FAUST, does Faust need to be installed, and if so in a special way? I get the following error
In file included from /home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.cpp:44: /home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.cpp: In member function ‘virtual bool llvm_dsp_factory_aux::writeDSPFactoryToMachineFile(const string&, const string&)’: /home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.hh:55:36: error: ‘F_None’ is not a member of ‘llvm::sys::fs’ #define sysfs_binary_flag sys::fs::F_None ^
~/home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.cpp:472:56: note: in expansion of macro ‘sysfs_binary_flag’ raw_fd_ostream out(machine_code_path.c_str(), err, sysfs_binary_flag); ^~~~~ /home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.hh:55:36: note: suggested alternative: ‘OF_None’ #define sysfs_binary_flag sys::fs::F_None ^~/home/jrsv/pure-data-ceammc/ceammc/extra/faust/faust/compiler/generator/llvm/llvm_dsp_aux.cpp:472:56: note: in expansion of macro ‘sysfs_binary_flag’ raw_fd_ostream out(machine_code_path.c_str(), err, sysfs_binary_flag); ^~~~~ make[2]: [ceammc/extra/faust/faust/build/CMakeFiles/staticlib.dir/build.make:1532: ceammc/extra/faust/faust/build/CMakeFiles/staticlib.dir/__/compiler/generator/llvm/llvm_dsp_aux.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:6519: ceammc/extra/faust/faust/build/CMakeFiles/staticlib.dir/all] Error 2 make: *** [Makefile:163: all] Error 2 I am unable to install libxcb-util-dev as there is no release candidate for my distribution, could this be it?any ideas?
— Reply to this email directly, view it on GitHub https://github.com/uliss/pure-data/issues/167#issuecomment-1023352422, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACVTRPIYFRVFLN6VHFSIJLUYFR7PANCNFSM5M3TCKZA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>
-- С уважением, Сергей Полтавский www.poltavski.ru
Dear @uliss
I was able to compile with no errors after turning faust off, but make test spits out errors
`jrsv@jrsv-dell:~/pure-data-ceammc/build$ make test Running tests... Test project /home/jrsv/pure-data-ceammc/build Start 1: ceammc::arrayname_parser 1/51 Test #1: ceammc::arrayname_parser ......... Passed 0.01 sec Start 2: ceammc::BaseObject 2/51 Test #2: ceammc::BaseObject ............... Passed 0.01 sec Start 3: ceammc::Canvas 3/51 Test #3: ceammc::Canvas ................... Passed 0.01 sec Start 4: ceammc::External 4/51 Test #4: ceammc::External ................. Passed 0.01 sec Start 5: ceammc::Factory 5/51 Test #5: ceammc::Factory .................. Passed 0.01 sec Start 6: ceammc::ObjectInfoStorage 6/51 Test #6: ceammc::ObjectInfoStorage ........ Passed 0.01 sec Start 7: ceammc::SharedData 7/51 Test #7: ceammc::SharedData ............... Passed 0.01 sec Start 8: ceammc::SoundExternal 8/51 Test #8: ceammc::SoundExternal ............ Passed 0.01 sec Start 9: ceammc::faust 9/51 Test #9: ceammc::faust .................... Passed 0.01 sec Start 10: ceammc::log 10/51 Test #10: ceammc::log ...................... Passed 0.01 sec Start 11: ceammc::proxy 11/51 Test #11: ceammc::proxy .................... Passed 0.01 sec Start 12: ceammc::signal 12/51 Test #12: ceammc::signal ................... Passed 0.01 sec Start 13: ceammc::window 13/51 Test #13: ceammc::window ................... Passed 0.01 sec Start 14: pd::ceammc 14/51 Test #14: pd::ceammc ....................... Passed 0.01 sec Start 15: ceammc::libsndfile 15/51 Test #15: ceammc::libsndfile ............... Passed 0.06 sec Start 16: ceammc::sound 16/51 Test #16: ceammc::sound .................... Passed 0.02 sec Start 17: ceammc::pd 17/51 Test #17: ceammc::pd ....................... Passed 0.02 sec Start 18: ceammc::DataTypeMidiStream 18/51 Test #18: ceammc::DataTypeMidiStream ....... Passed 0.01 sec Start 19: ceammc::DataTypeMidiTrack 19/51 Test #19: ceammc::DataTypeMidiTrack ........ Passed 0.01 sec Start 20: ceammc::DataTypeEnv 20/51 Test #20: ceammc::DataTypeEnv .............. Passed 0.01 sec Start 21: ceammc::DataTypeProperty 21/51 Test #21: ceammc::DataTypeProperty ......... Passed 0.01 sec Start 22: Serial 22/51 Test #22: Serial ........................... Passed 0.01 sec Start 23: ArduinoThread 23/51 Test #23: ArduinoThread .................... Passed 5.92 sec Start 24: Arduino 24/51 Test #24: Arduino .......................... Passed 4.01 sec Start 25: test_cells 25/51 Test #25: test_cells .......................***Failed 0.05 sec Start 26: test_ext_an 26/51 Test #26: test_ext_an ...................... Passed 0.03 sec Start 27: test_ext_array 27/51 Test #27: test_ext_array ................... Passed 0.57 sec Start 28: test_ext_base 28/51 Test #28: test_ext_base .................... Passed 0.08 sec Start 29: test_ext_conv 29/51 Test #29: test_ext_conv .................... Passed 0.02 sec Start 30: test_ext_data 30/51 Test #30: test_ext_data .................... Passed 0.03 sec Start 31: test_ext_env 31/51 Test #31: test_ext_env ..................... Passed 0.02 sec Start 32: test_ext_flow 32/51 Test #32: test_ext_flow .................... Passed 0.04 sec Start 33: test_ext_flt 33/51 Test #33: test_ext_flt ..................... Passed 0.01 sec Start 34: test_ext_fx 34/51 Test #34: test_ext_fx ...................... Passed 0.12 sec Start 35: test_ext_list 35/51 Test #35: test_ext_list .................... Passed 0.02 sec Start 36: test_ext_math 36/51 Test #36: test_ext_math .................... Passed 0.02 sec Start 37: test_ext_midi 37/51 Test #37: test_ext_midi .................... Passed 0.04 sec Start 38: test_ext_misc 38/51 Test #38: test_ext_misc .................... Passed 0.06 sec Start 39: test_ext_music 39/51 Test #39: test_ext_music ................... Passed 0.01 sec Start 40: test_ext_net 40/51 Test #40: test_ext_net ..................... Passed 0.23 sec Start 41: test_nui 41/51 Test #41: test_nui ......................... Passed 0.01 sec Start 42: test_ext_path 42/51 Test #42: test_ext_path .................... Passed 0.29 sec Start 43: test_ext_preset 43/51 Test #43: test_ext_preset .................. Passed 0.09 sec Start 44: test_ext_proto 44/51 Test #44: test_ext_proto ................... Passed 0.01 sec Start 45: test_ext_spat 45/51 Test #45: test_ext_spat .................... Passed 0.07 sec Start 46: test_ext_random 46/51 Test #46: test_ext_random .................. Passed 0.01 sec Start 47: test_ext_string 47/51 Test #47: test_ext_string .................. Passed 0.02 sec Start 48: test_ext_system 48/51 Test #48: test_ext_system .................. Passed 1.72 sec Start 49: test_ext_tl 49/51 Test #49: test_ext_tl ...................... Passed 0.01 sec Start 50: test_ext_ui 50/51 Test #50: test_ext_ui ...................... Passed 0.05 sec Start 51: test_ext_wrapper 51/51 Test #51: test_ext_wrapper ................. Passed 0.01 sec
98% tests passed, 1 tests failed out of 51
Total Test time (real) = 13.87 sec
The following tests FAILED: 25 - test_cells (Failed) Errors while running CTest make: *** [Makefile:130: test] Error 8 ` can you tell me what the test is all about and maybe what this error?
cheers
Dear @JRSV
could you run test_cell manually from build directory
./ceammc/ext/tests/test_cells
and show the output
Hi @uliss
here is the output, also, are the externals compiled compatible with Vanilla? As asked in the Pd-list, is there a way to download or compile only the externals too? Pd-ceammc does run although its a bit buggy in aspects like presets, I haven't checked other features.
syntax error, unexpected DOUBLE_QUOTE_END error: [ceammc] parse error syntax error, unexpected end of string, expecting DOUBLE_QUOTE or DOUBLE_QUOTE_END or SIMPLE_ATOM error: [ceammc] parse error syntax error, unexpected end of string, expecting DOUBLE_QUOTE or DOUBLE_QUOTE_END or SIMPLE_ATOM error: [ceammc] parse error verbose(4): [ceammc] builtin function registered: seq verbose(4): [ceammc] builtin function registered: expr verbose(4): [ceammc] builtin function registered: env verbose(4): [ceammc] builtin function registered: pi verbose(4): [ceammc] builtin function registered: e verbose(4): [ceammc] builtin function registered: sr verbose(4): [ceammc] builtin function registered: bs verbose(4): [ceammc] builtin function registered: mtof verbose(4): [ceammc] builtin function registered: ftom verbose(4): [ceammc] builtin function registered: ms2bpm verbose(4): [ceammc] builtin function registered: bpm2ms verbose(4): [ceammc] builtin function registered: db2amp verbose(4): [ceammc] builtin function registered: amp2db verbose(4): [ceammc] builtin function registered: repeat verbose(4): [ceammc] builtin function registered: reverse verbose(4): [ceammc] builtin function registered: rtree verbose(4): [ceammc] builtin function registered: euclid error: [ceammc] invalid step: 0 error while parsing 'абвгд': unmatched lexer input: '�'syntax error, unexpected LEXER_ERROR, expecting end of string абвгд ^ error while parsing '&abcd': unmatched lexer input: '&'syntax error, unexpected LEXER_ERROR, expecting end of string &abcd ^ invalid hex: stoi - 0xffffffffffffffffsyntax error, unexpected LEXER_ERROR, expecting end of string 0xffffffffffffffff ^^^^^^^^^^^^^^^^^^ error while parsing '"': - unmatched " found, use quotes: "
""syntax error, unexpected LEXER_ERROR, expecting end of string
"
^
error while parsing '': - stray
found, use quotes: "`"syntax error, unexpected LEXER_ERROR, expecting end of string
^
syntax error, unexpected end of string, expecting CLOSE_DICT_BRACKET or KEY
[
^
syntax error, unexpected CLOSE_DICT_BRACKET, expecting end of string
]
^
syntax error, unexpected KEY, expecting end of string
a: b
^^
error while parsing 'toomany!@#$%^&,:{}': unmatched lexer input: ':'syntax error, unexpected LEXER_ERROR, expecting end of string
toomany!@#$%^&,:{}
^
error: [ceammc] datatype UnknownData not found
error: [ceammc] epxr() error: Unexpected token "XXXX" found at position 0. in expression 'XXXX '
error: [ceammc] seq(): empty arguments, usage: seq(FROM TO [STEP])
error: [ceammc] seq(): invalid arguments: 'abc', usage: seq(FROM TO [STEP])
error: [ceammc] seq(): generated list size is too big: 2000, max size is: 1024
error: [ceammc] seq(): invalid step value: 0, should be >0
error: [ceammc] seq(): invalid step value: -0.1, should be >0
error: [ceammc] env(): environment variable name expected, got ''. usage: env(NAME)
error: [ceammc] env(): environment variable name expected, got '10'. usage: env(NAME)
error: [ceammc] env(): environment variable name expected, got 'A B C'. usage: env(NAME)
error: [ceammc] db2amp(): float expected, got: ''
error: [ceammc] db2amp(): float expected, got: 'ABC'
error: [ceammc] db2amp(): float expected, got: '1 2 3'
error: [ceammc] amp2db(): float expected, got: ''
error: [ceammc] amp2db(): float expected, got: 'ABC'
error: [ceammc] amp2db(): float expected, got: '1 2 3'
error: [ceammc] amp2db(): invalid amplitude value: '0', should be >0
error: [ceammc] amp2db(): invalid amplitude value: '-1', should be >0
error: [ceammc] usage: repeat(N, args...)
error: [ceammc] repeat(): positive number of repeats expected, got: A
error: [ceammc] usage: repeat(N, args...)
error: [ceammc] repeat(): positive number of repeats expected, got: -1
error: [ceammc] repeat(): positive number of repeats expected, got: 0
error: [ceammc] repeat():result argument list is too long: 4096, max length is 1024
error: [ceammc] rtree(): invalid arguments, usage: rtree(DUR MList), got:
error: [ceammc] rtree(): invalid arguments, usage: rtree(DUR MList), got: 1
error: [ceammc] rtree(): invalid arguments, usage: rtree(DUR MList), got: 1 2
error: [ceammc] rtree(): invalid arguments, usage: rtree(DUR MList), got: x ()
error: [ceammc] euclid(): usage euclid(ONSETS N)
error: [ceammc] euclid(): usage euclid(ONSETS N)
error: [ceammc] euclid(): usage euclid(ONSETS N)
error: [ceammc] euclid(): number of pulses should be <=1, got 10
error: [ceammc] euclid(): number of onsets should be >0, got -1
error: [ceammc] euclid(): pattern length should be >1, got -2
test_cells is a Catch v2.11.3 host application.
Run with -? for options
-------------------------------------------------------------------------------
parser_numeric
float
-------------------------------------------------------------------------------
/home/jrsv/pure-data-ceammc/ceammc/ext/tests/cells/test_parser_numeric.cpp:244
...............................................................................
/home/jrsv/pure-data-ceammc/ceammc/ext/tests/cells/test_parser_numeric.cpp:280: FAILED:
REQUIRE( std::isinf(p.asFloat()) )
with expansion:
false
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("2/4")
--accepting rule at line 56 ("|")
--EOF (start condition 0)
--accepting rule at line 70 ("2*")
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("3/8")
--accepting rule at line 56 ("|")
--EOF (start condition 0)
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("3/8")
--accepting rule at line 56 ("|")
--accepting rule at line 55 (" ")
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("1/16")
--accepting rule at line 56 ("|")
--EOF (start condition 0)
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("3/8")
--accepting rule at line 56 ("|")
--accepting rule at line 55 (" ")
--accepting rule at line 70 ("2*")
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("1/16")
--accepting rule at line 56 ("|")
--EOF (start condition 0)
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("3/8")
--accepting rule at line 55 (" ")
--accepting rule at line 92 ("cue=")
--accepting rule at line 87 ("1")
--accepting rule at line 56 ("|")
--accepting rule at line 55 (" ")
--accepting rule at line 70 ("2*")
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("1/16")
--accepting rule at line 55 (" ")
--accepting rule at line 92 ("cue=")
--accepting rule at line 87 ("100")
--accepting rule at line 65 ("@8")
--accepting rule at line 56 ("|")
--EOF (start condition 0)
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("4/4")
--accepting rule at line 55 (" ")
--accepting rule at line 75 ("div=16")
--accepting rule at line 55 (" ")
--accepting rule at line 92 ("vol=")
--accepting rule at line 87 ("40")
--accepting rule at line 57 ("..")
--accepting rule at line 55 (" ")
--accepting rule at line 92 ("p1=")
--accepting rule at line 87 ("20")
--accepting rule at line 55 (" ")
--accepting rule at line 58 ("fermata")
--accepting rule at line 55 (" ")
--accepting rule at line 60 ("bar=12")
--accepting rule at line 56 ("|")
--accepting rule at line 55 (" ")
--accepting rule at line 56 ("|")
--accepting rule at line 80 ("1/16")
--accepting rule at line 55 (" ")
--accepting rule at line 92 ("vol=")
--accepting rule at line 57 ("..")
--accepting rule at line 87 ("50")
--accepting rule at line 56 ("|")
--EOF (start condition 0)
error: [ceammc] [atom] empty value given
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( A B )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] write check: readonly property
error: [ceammc] [atom] init check: readonly property
error: [ceammc] [atom] setting positional arg index to readonly property
error: [ceammc] [atom] can't set success fn for readonly property
error: [ceammc] [atom] can't set success fn for readonly property
error: [ceammc] [atom] write check: initonly property
error: [ceammc] [@a] empty value given
error: [ceammc] [@a] single atom value expected, got: ( A B )
error: [ceammc] [@a] single atom value expected, got: ( A 1 )
error: [ceammc] [@a] single atom value expected, got: ( 200 B )
error: [ceammc] [@a] single atom value expected, got: ( 1 2 3 )
error: [ceammc] [@a] negative check is not implemented
error: [ceammc] [@a] non-negative check is not implemented
error: [ceammc] [@a] positive check is not implemented
error: [ceammc] [atom] empty value given
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( A B )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] write check: readonly property
error: [ceammc] [atom] init check: readonly property
error: [ceammc] [atom] setting positional arg index to readonly property
error: [ceammc] [atom] can't set success fn for readonly property
error: [ceammc] [atom] can't set success fn for readonly property
error: [ceammc] [atom] write check: initonly property
error: [ceammc] [atom] empty value given
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( A B )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] write check: readonly property
error: [ceammc] [atom] init check: readonly property
error: [ceammc] [atom] setting positional arg index to readonly property
error: [ceammc] [atom] can't set success fn for readonly property
error: [ceammc] [atom] can't set success fn for readonly property
error: [ceammc] [atom] write check: initonly property
error: [ceammc] [size_t] empty value given
error: [ceammc] [size_t] unsigned value expected, got: -10
error: [ceammc] [size_t] unsigned value expected, got: -0.1
error: [ceammc] [size_t] unsigned value expected, got ( 1 2 )
error: [ceammc] [size_t] unsigned value expected, got ( A B )
verbose(3): [ceammc] rounding value to 0
verbose(3): [ceammc] rounding value to 1
verbose(3): [ceammc] rounding value to 1
error: [ceammc] [size_t] not float or list property
error: [ceammc] [size_t] not atom or list property
error: [ceammc] [size_t] not symbol or list property
error: [ceammc] [size_t] not list property
error: [ceammc] [size_t] default value is not in checked range: 12
error: [ceammc] [size_t] write check: readonly property
error: [ceammc] [size_t] init check: readonly property
error: [ceammc] [size_t] setting positional arg index to readonly property
error: [ceammc] [size_t] can't set success fn for readonly property
error: [ceammc] [size_t] can't set success fn for readonly property
error: [ceammc] [size_t] write check: initonly property
error: [ceammc] [comb] write check: readonly property
error: [ceammc] [comb] write check: readonly property
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( ABC )
error: [ceammc] [&int] write check: readonly property
error: [ceammc] [&int] write check: readonly property
error: [ceammc] [&int] write check: readonly property
error: [ceammc] [&int] write check: readonly property
error: [ceammc] [&int] empty value given
error: [ceammc] [&int] default value is not in checked range: -100
error: [ceammc] [&int] write check: readonly property
error: [ceammc] [&int] init check: readonly property
error: [ceammc] [&int] setting positional arg index to readonly property
error: [ceammc] [&int] can't set success fn for readonly property
error: [ceammc] [&int] can't set success fn for readonly property
error: [ceammc] [&int] write check: initonly property
error: [ceammc] [flag] write check: initonly property
error: [ceammc] [@symenum] value already exists in enum: "d"
error: [ceammc] [@symenum] invalid property value: "?", valid values are: ( a b c d )
error: [ceammc] [@symenum] invalid enum index, expecting value in [0..3] range, got: 3
error: [ceammc] [@symenum] invalid enum index, expecting value in [0..3] range, got: 18446744073709551615
error: [ceammc] [@intenum] invalid property value: 63, valid values are: ( 32 64 128 )
error: [ceammc] [@atomenum] invalid property value: E, valid values are: ( 1 e )
error: [ceammc] [bool] write check: readonly property
error: [ceammc] [bool] write check: readonly property
error: [ceammc] [bool] init check: readonly property
error: [ceammc] [bool] init check: readonly property
error: [ceammc] [bool] empty value given
error: [ceammc] [bool] bool value (1|0|true|false) or operation (random|defaut|!|~) expected, got: ( 1 2 3 )
error: [ceammc] [bool] bool value (1|0|true|false) or operation (random|defaut|!|~) expected, got: ( TRUE )
error: [ceammc] [float] empty value given
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( ABC )
error: [ceammc] [float] empty value given
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( ABC )
error: [ceammc] [float] empty value given
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( ABC )
error: [ceammc] [float] empty value given
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( ABC )
error: [ceammc] [float] division by zero: ( / 0 )
error: [ceammc] [int] empty value given
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( ABC )
error: [ceammc] [int] not a bool property
error: [ceammc] [int] not a float property
error: [ceammc] [int] not a symbol property
error: [ceammc] [int] not a atom property
error: [ceammc] [int] not a bool property
error: [ceammc] [int] not a float property
error: [ceammc] [int] not a symbol property
error: [ceammc] [int] not a atom property
error: [ceammc] [int] check error, non-zero value expected, got: 0
error: [ceammc] [int] check error, non-zero value expected, got: 0
error: [ceammc] [int] empty value given
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( ABC )
error: [ceammc] [int] not a bool property
error: [ceammc] [int] not a float property
error: [ceammc] [int] not a symbol property
error: [ceammc] [int] not a atom property
error: [ceammc] [int] not a bool property
error: [ceammc] [int] not a float property
error: [ceammc] [int] not a symbol property
error: [ceammc] [int] not a atom property
error: [ceammc] [int] check error, non-zero value expected, got: 0
error: [ceammc] [int] check error, non-zero value expected, got: 0
error: [ceammc] [int] empty value given
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( ABC )
error: [ceammc] [int] not a bool property
error: [ceammc] [int] not a float property
error: [ceammc] [int] not a symbol property
error: [ceammc] [int] not a atom property
error: [ceammc] [int] not a bool property
error: [ceammc] [int] not a float property
error: [ceammc] [int] not a symbol property
error: [ceammc] [int] not a atom property
error: [ceammc] [int] check error, non-zero value expected, got: 0
error: [ceammc] [int] check error, non-zero value expected, got: 0
error: [ceammc] [int] check error, non-zero value expected, got: 0
error: [ceammc] [int] empty value given
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( ABC )
error: [ceammc] [int] not a bool property
error: [ceammc] [int] not a float property
error: [ceammc] [int] not a symbol property
error: [ceammc] [int] not a atom property
error: [ceammc] [int] not a bool property
error: [ceammc] [int] not a float property
error: [ceammc] [int] not a symbol property
error: [ceammc] [int] not a atom property
error: [ceammc] [int] check error, non-zero value expected, got: 0
error: [ceammc] [int] check error, non-zero value expected, got: 0
error: [ceammc] [int] division by zero: ( / 0 )
error: [ceammc] [symbol] symbol value expected, got: ( )
error: [ceammc] [symbol] symbol value expected, got: ( 1 2 )
error: [ceammc] [symbol] symbol value expected, got: ( 1 )
error: [ceammc] [symbol] symbol value expected, got: ( A B )
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] single atom value expected, got: ( )
error: [ceammc] [atom] not a bool property
error: [ceammc] [atom] not a float property
error: [ceammc] [atom] not a int property
error: [ceammc] [atom] not a symbol property
error: [ceammc] [atom] single atom value expected, got: ( 1 2 )
error: [ceammc] [atom] not a bool property
error: [ceammc] [atom] not a int property
error: [ceammc] [atom] not a float property
error: [ceammc] [atom] not a symbol property
error: [ceammc] [atom] not a list property
error: [ceammc] [atom] not a bool property
error: [ceammc] [atom] not a int property
error: [ceammc] [atom] not a float property
error: [ceammc] [atom] not a symbol property
error: [ceammc] [atom] not a list property
error: [ceammc] [@atom-null] not a bool property
error: [ceammc] [@atom-null] not a float property
error: [ceammc] [@atom-null] not a int property
error: [ceammc] [@atom-null] not a symbol property
error: [ceammc] [@atom-null] atom setter is not set
error: [ceammc] [@atom-null] atom setter is not set
error: [ceammc] [@list] not a bool property
error: [ceammc] [@list] not a float property
error: [ceammc] [@list] not a int property
error: [ceammc] [@list] not a symbol property
error: [ceammc] [@list] not a atom property
error: [ceammc] [@list] not a bool property
error: [ceammc] [@list] not a float property
error: [ceammc] [@list] not a int property
error: [ceammc] [@list] not a symbol property
error: [ceammc] [@list] not a atom property
error: [ceammc] [@list] not a bool property
error: [ceammc] [@list] not a int property
error: [ceammc] [@list] not a float property
error: [ceammc] [@list] not a symbol property
error: [ceammc] [@list] not a atom property
error: [ceammc] [@list] not a bool property
error: [ceammc] [@list] not a int property
error: [ceammc] [@list] not a float property
error: [ceammc] [@list] not a symbol property
error: [ceammc] [@list] not a atom property
error: [ceammc] [@f] check error, non-zero value expected, got: 0
error: [ceammc] [@f] check error, value >= -2.5 expected, got: -2.6
error: [ceammc] [@f] check error, value > 1 expected, got: 0.9
error: [ceammc] [@f] check error, value > 1 expected, got: 1
error: [ceammc] [@f] check error, value < 1 expected, got: 1
error: [ceammc] [@f] check error, value < 1 expected, got: 1.1
error: [ceammc] [@f] check error, value <= 1 expected, got: 1.1
error: [ceammc] [@f] check error, expected value in [-1 ... 1] range, got: -1.1
error: [ceammc] [@f] check error, expected value in [-1 ... 1] range, got: 1.1
error: [ceammc] [@f] check error, expected value in [-1 ... 1) range, got: -1.1
error: [ceammc] [@f] check error, expected value in [-1 ... 1) range, got: 1
error: [ceammc] [@f] check error, expected value in [-1 ... 1) range, got: 1.1
error: [ceammc] [@f] check error, expected value in (-1 ... 1) range, got: -1.1
error: [ceammc] [@f] check error, expected value in (-1 ... 1) range, got: -1
error: [ceammc] [@f] check error, expected value in (-1 ... 1) range, got: 1
error: [ceammc] [@f] check error, expected value in (-1 ... 1) range, got: 1.1
error: [ceammc] [@f] check error, expected value in (-1 ... 1] range, got: -1.1
error: [ceammc] [@f] check error, expected value in (-1 ... 1] range, got: -1
error: [ceammc] [@f] check error, expected value in (-1 ... 1] range, got: 1.1
error: [ceammc] [@i] check error, non-zero value expected, got: 0
error: [ceammc] [@i] check error, value >= -3 expected, got: -4
error: [ceammc] [@i] check error, value > 1 expected, got: 0
error: [ceammc] [@i] check error, value > 1 expected, got: 1
error: [ceammc] [@i] default value is not in checked range: 100
error: [ceammc] [@i] check error, value < 1 expected, got: 1
error: [ceammc] [@i] check error, value < 1 expected, got: 2
error: [ceammc] [@i] default value is not in checked range: 100
error: [ceammc] [@i] check error, value <= 1 expected, got: 2
error: [ceammc] [@i] default value is not in checked range: 100
error: [ceammc] [@i] check error, expected value in [-1 ... 1] range, got: -2
error: [ceammc] [@i] check error, expected value in [-1 ... 1] range, got: 2
error: [ceammc] [@i] default value is not in checked range: 100
error: [ceammc] [@i] check error, expected value in [-1 ... 1) range, got: -2
error: [ceammc] [@i] check error, expected value in [-1 ... 1) range, got: 1
error: [ceammc] [@i] check error, expected value in [-1 ... 1) range, got: 2
error: [ceammc] [@i] default value is not in checked range: 100
error: [ceammc] [@i] check error, expected value in (-2 ... 2) range, got: -2
error: [ceammc] [@i] check error, expected value in (-2 ... 2) range, got: 2
error: [ceammc] [@i] default value is not in checked range: 100
error: [ceammc] [@i] check error, expected value in (-1 ... 1] range, got: -2
error: [ceammc] [@i] check error, expected value in (-1 ... 1] range, got: -1
error: [ceammc] [@i] check error, expected value in (-1 ... 1] range, got: 2
error: [ceammc] [@bool] not float property: setMinFloat failed
error: [ceammc] [@bool] not float property: setMinFloat failed
error: [ceammc] [@bool] not float property: setRangeFloat failed
error: [ceammc] [@bool] not int property: setMinInt failed
error: [ceammc] [@bool] not int property: setMaxInt failed
error: [ceammc] [@bool] not int property: setRangeInt failed
error: [ceammc] [@bool] no enum constraints
error: [ceammc] [@bool] no enum constraints
error: [ceammc] [@bool] no enum constraints
error: [ceammc] [@float] not int property: setMinInt failed
error: [ceammc] [@float] not int property: setMaxInt failed
error: [ceammc] [@float] no min constraints is set
error: [ceammc] [@float] no max constraints is set
error: [ceammc] [@float] no max constraints is set
error: [ceammc] [@float] no min/max constraints is set
error: [ceammc] [@float] no min constraints is set
error: [ceammc] [@float] no min/max constraints is set
error: [ceammc] [@float] no enum constraints
error: [ceammc] [@float] no enum constraints
error: [ceammc] [@float] no enum constraints
error: [ceammc] [@int] no max constraints is set
error: [ceammc] [@int] no min/max constraints is set
error: [ceammc] [@int] no min constraints is set
error: [ceammc] [@int] no min/max constraints is set
error: [ceammc] [@int] no enum constraints
error: [ceammc] [@int] should not have symbol in enum
error: [ceammc] [@int] should not have symbol in enum
error: [ceammc] [@int] no min constraints is set
error: [ceammc] [@symbol] not float property: setMinFloat failed
error: [ceammc] [@symbol] not float property: setMinFloat failed
error: [ceammc] [@symbol] not float property: setRangeFloat failed
error: [ceammc] [@symbol] no enum constraints
error: [ceammc] [@symbol] should not have int in enum
error: [ceammc] [bool] empty value given
error: [ceammc] [bool] bool value (0|1|true|false|~|!|random) expected, got: ( 1 2 )
error: [ceammc] [bool] bool value (1|0|true|false) or operation (random|defaut|!|~) expected, got: A
error: [ceammc] [bool] bool value (0|1|true|false|~|!|random) expected, got: ( A B )
error: [ceammc] [bool] not float or list property
error: [ceammc] [bool] not int or list property
error: [ceammc] [bool] not atom or list property
error: [ceammc] [bool] not symbol or list property
error: [ceammc] [bool] not list property
error: [ceammc] [bool] write check: readonly property
error: [ceammc] [bool] init check: readonly property
error: [ceammc] [bool] setting positional arg index to readonly property
error: [ceammc] [bool] can't set success fn for readonly property
error: [ceammc] [bool] can't set success fn for readonly property
error: [ceammc] [bool] write check: initonly property
error: [ceammc] [float] empty value given
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( A )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( A B )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 3 )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 3 )
error: [ceammc] [float] write check: readonly property
error: [ceammc] [float] init check: readonly property
error: [ceammc] [float] setting positional arg index to readonly property
error: [ceammc] [float] can't set success fn for readonly property
error: [ceammc] [float] can't set success fn for readonly property
error: [ceammc] [float] write check: initonly property
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( ABCDE )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( ABCDE )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( ABCDE )
error: [ceammc] [float] float or operation (+|-|*|/|%|random|defaut) expected, got: ( ABCDE )
error: [ceammc] [float] not int or list property
error: [ceammc] [float] not atom or list property
error: [ceammc] [float] not symbol or list property
error: [ceammc] [float] not list property
error: [ceammc] [float] check error, expected value in [1 ... 2] range, got: 2.001
error: [ceammc] [float] check error, expected value in [1 ... 2] range, got: 1002
error: [ceammc] [float] division by zero: ( / 0 )
error: [ceammc] [float] property without range, can't set random
error: [ceammc] [float] ignore denormal value: inf
verbose(3): [ceammc] integer value expected for "int", got 1.2, rounding to 1
error: [ceammc] [int] empty value given
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( A )
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( A B )
error: [ceammc] [int] write check: readonly property
error: [ceammc] [int] init check: readonly property
error: [ceammc] [int] setting positional arg index to readonly property
error: [ceammc] [int] can't set success fn for readonly property
error: [ceammc] [int] can't set success fn for readonly property
error: [ceammc] [int] write check: initonly property
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [int] int or operation (+|-|*|/|%|random|defaut) expected, got: ( 1 2 )
error: [ceammc] [int] not float or list property
error: [ceammc] [int] not atom or list property
error: [ceammc] [int] not symbol or list property
error: [ceammc] [int] not list property
error: [ceammc] [int] default value is not in checked range: 120
error: [ceammc] [int] check error, expected value in [100 ... 200] range, got: 1123
error: [ceammc] [int] division by zero: ( / 0 )
error: [ceammc] [int] division by zero: ( % 0 )
error: [ceammc] [int] property without range, can't set random
error: [ceammc] [int] random [MIN MAX]? expected, got: ( random 10 )
error: [ceammc] [list] write check: readonly property
error: [ceammc] [list] init check: readonly property
error: [ceammc] [list] setting positional arg index to readonly property
error: [ceammc] [list] can't set success fn for readonly property
error: [ceammc] [list] can't set success fn for readonly property
error: [ceammc] [list] write check: initonly property
error: [ceammc] [@l] not float property: setMinFloat failed
error: [ceammc] [@l] check error, value > 0 expected, got: ( -1 2 3 4 5 )
error: [ceammc] [@l] list of floats expected, got: ( 1 2 ABC )
error: [ceammc] [@l] list is too short, min 3 elements expected, got: 0
error: [ceammc] [@l] list is too short, min 3 elements expected, got: 1
error: [ceammc] [@l] list is too short, min 3 elements expected, got: 2
error: [ceammc] [@l] list is too long, max 2 elements expected, got: 3
error: [ceammc] [@l] expected list size 1, got: 0
error: [ceammc] [@l] expected list size 1, got: 2
error: [ceammc] [@l] expected list size in [1-3] range, got: 0
error: [ceammc] [@l] expected list size in [1-3] range, got: 4
error: [ceammc] [@l] reject non-integer value: 2.5
error: [ceammc] [@l] reject non-integer value: a
error: [ceammc] [@l] reject non-symbol value: 1
error: [ceammc] [@l] reject non-symbol value: 2.5
error: [ceammc] [@l] reject non-symbol value: 3
error: [ceammc] [@l] reject non-float value: a
error: [ceammc] [@sym] empty value given
error: [ceammc] [@sym] symbol expected, got 100
error: [ceammc] [@sym] symbol expected, got ( 1 2 )
error: [ceammc] [@sym] symbol expected, got ( A B )
error: [ceammc] [@sym] symbol expected, got 1000
error: [ceammc] [@sym] symbol expected, got 1000
error: [ceammc] [@sym] symbol expected, got 1000
error: [ceammc] [@sym] symbol expected, got 1000
error: [ceammc] [@sym] write check: readonly property
error: [ceammc] [@sym] init check: readonly property
error: [ceammc] [@sym] setting positional arg index to readonly property
error: [ceammc] [@sym] can't set success fn for readonly property
error: [ceammc] [@sym] can't set success fn for readonly property
error: [ceammc] [@sym] write check: initonly property
error: [ceammc] [@sym] not float or list property
error: [ceammc] [@sym] not int or list property
error: [ceammc] [@sym] not atom or list property
error: [ceammc] [@sym] not list property
error: [ceammc] [@sym] empty value given
error: [ceammc] [@sym] symbol expected, got 1
error: [ceammc] [@sym] symbol expected, got ( A B )
error: [ceammc] [@sym] symbol expected, got ( A 1 )
error: [ceammc] [@sym] symbol expected, got ( 200 B )
error: [ceammc] [@sym] symbol expected, got ( 1 2 3 )
pattern b check failed on []:
unmatched rule b
pattern b check failed on [1 1]:
not matched atoms left: [1]
pattern b check failed on [ABC]:
not a bool value: ABC
pattern b b check failed on [1]:
unmatched rule b at 1, from `b b`
pattern b b check failed on [1 2]:
not a bool value: 2
pattern b b check failed on [0 1 2]:
not matched atoms left: [2]
pattern b+ check failed on []:
unmatched rule b+
pattern b+ check failed on [1 0 1 200]:
not matched atoms left: [200]
pattern b* check failed on [1 0 1 200]:
not matched atoms left: [200]
pattern b[2] check failed on []:
unmatched rule b[2]
pattern b[2] check failed on [1]:
unmatched rule b[2]
pattern b[2] check failed on [1 100]:
not a bool value: 100
pattern b[2] check failed on [1 0 1]:
not matched atoms left: [1]
pattern b[2..] check failed on []:
unmatched rule b[2..]
pattern b[2..] check failed on [1]:
unmatched rule b[2..]
pattern b[2..] check failed on [1 100]:
not a bool value: 100
pattern b[2..4] check failed on []:
unmatched rule b[2..4]
pattern b[2..4] check failed on [1]:
unmatched rule b[2..4]
pattern b[2..4] check failed on [1 0 0 1 1]:
not matched atoms left: [1]
pattern b[2..4] check failed on [1 0 0 1 1 0]:
not matched atoms left: [1 0]
pattern b[2..4] check failed on [1 100]:
not a bool value: 100
pattern f check failed on [ABC]:
not a float: ABC
pattern f f check failed on []:
unmatched rule f at 0, from `f f`
pattern f f check failed on [10000]:
unmatched rule f at 1, from `f f`
pattern f f check failed on [1 A]:
not a float: A
pattern f b check failed on [0.51 0.5]:
not a bool value: 0.5
pattern f>0 check failed on [-0.1]:
expected value >0, got -0.1
pattern f>0 check failed on [0]:
expected value >0, got 0
pattern f>0+ check failed on [0.1 1 0]:
not matched atoms left: [0]
pattern f=1.5 check failed on [1.51]:
expected value is 1.5, got 1.51
pattern f!=1[1] check failed on [1]:
value !=1 is expected, got 1
pattern f>=0[2] check failed on [-0.1 0.1]:
expected value >=0, got -0.1
pattern f>=0[2] check failed on [2 -0.1]:
expected value >=0, got -0.1
pattern f0..1 check failed on [-0.5]:
value in 0..1 range is expected, got -0.5
pattern f0..1 check failed on [1.1]:
value in 0..1 range is expected, got 1.1
pattern f0..1 check failed on [ABC]:
not a float: ABC
pattern s check failed on []:
unmatched rule s
pattern s check failed on [1000]:
not a symbol: 1000
pattern s check failed on [a b]:
not matched atoms left: [b]
pattern s s? check failed on [a b c]:
not matched atoms left: [c]
pattern s s='abc' check failed on [a]:
unmatched rule s=abc at 1, from `s s=abc`
pattern s s='abc' check failed on [abc]:
unmatched rule s=abc at 1, from `s s=abc`
pattern s s='abc' check failed on [a abcd]:
symbol abc is expected, got abcd
pattern s s='abc' check failed on [a 43981]:
not a symbol: 43981
pattern s s!='abc' check failed on [b abc]:
symbol != abc is expected
pattern s s!='abc' check failed on [b 2748]:
not a symbol: 2748
pattern s s!='abc' check failed on [a]:
unmatched rule s!=abc at 1, from `s s!=abc`
pattern s s!='abc' check failed on [abc]:
unmatched rule s!=abc at 1, from `s s!=abc`
pattern ^'abc' check failed on [ab]:
not starts with abc: ab
pattern ^'abc' check failed on [_abc]:
not starts with abc: _abc
pattern ^'abc' check failed on [2748]:
not a symbol: 2748
pattern ~'abc' check failed on [ab]:
not contains abc: ab
pattern ~'abc' check failed on []:
not contains abc:
pattern ~'abc' check failed on [2748]:
not a symbol: 2748
pattern '.wav'$ check failed on [1.wave]:
not ends with .wav: 1.wave
pattern '.wav'$ check failed on [1.abc]:
not ends with .wav: 1.abc
pattern '.wav'$ check failed on [2748]:
not a symbol: 2748
pattern "b+" check failed on [B]:
regexp 'b+' match failed on B
pattern "b+" check failed on [bee]:
regexp 'b+' match failed on bee
pattern a check failed on []:
unmatched rule a
pattern a check failed on [1 2]:
not matched atoms left: [2]
pattern a check failed on [a b]:
not matched atoms left: [b]
pattern f f* check failed on [a]:
not a float: a
pattern f f* check failed on [1 a]:
not matched atoms left: [a]
pattern s+ f+ check failed on [a b c 1 2 3 ?]:
not matched atoms left: [?]
pattern s+ f+ check failed on [1 a b c 1 2 3]:
not a symbol: 1
pattern s* f* check failed on [1 a b c]:
not matched atoms left: [a b c]
pattern s* f* check failed on [1 2 3 a]:
not matched atoms left: [a]
pattern f* f=1 check failed on []:
unmatched rule f=1 at 1, from `f* f=1`
pattern f* f=1 check failed on [1]:
unmatched rule f=1 at 1, from `f* f=1`
pattern f* f=1 check failed on [3 2 1]:
unmatched rule f=1 at 1, from `f* f=1`
pattern f!=1* f=1 check failed on []:
unmatched rule f=1 at 1, from `f!=1* f=1`
pattern (f|s) check failed on [1 X]:
not matched atoms left: [X]
pattern (f|b) check failed on [???]:
group check (f|b) failed on [???], none of this patterns matched:
- not a float: ???
- not a bool value: ???
pattern (s|b) check failed on [2]:
group check (s|b) failed on [2], none of this patterns matched:
- not a symbol: 2
- not a bool value: 2
pattern (s|b) check failed on [2 3]:
group check (s|b) failed on [2 3], none of this patterns matched:
- not a symbol: 2
- not a bool value: 2
pattern (f=1|f=2|f=3) check failed on [4]:
group check (f=1|f=2|f=3) failed on [4], none of this patterns matched:
- expected value is 1, got 4
- expected value is 2, got 4
- expected value is 3, got 4
pattern (f=1|f=2|f=3) check failed on [ABC]:
group check (f=1|f=2|f=3) failed on [ABC], none of this patterns matched:
- not a float: ABC
- not a float: ABC
- not a float: ABC
pattern (f=1|f=2)+ check failed on []:
unmatched rule (f=1|f=2)+
pattern (f=1|f=2)? check failed on [2 1]:
not matched atoms left: [1]
pattern (f=1|f=2)? check failed on [2 1 1]:
not matched atoms left: [1 1]
pattern (f=1|f=2)? check failed on [2 2 2 2]:
not matched atoms left: [2 2 2]
pattern (f=1|f=2)[2] check failed on []:
unmatched rule (f=1|f=2)[2]
pattern (f=1|f=2)[2] check failed on [1]:
unmatched rule (f=1|f=2)[2]
pattern (f=1|f=2)[2] check failed on [2 1 1]:
not matched atoms left: [1]
pattern (f=1|f=2)[2] check failed on [2 2 2 2]:
not matched atoms left: [2 2]
pattern (f=1|f=2)[2..] check failed on []:
unmatched rule (f=1|f=2)[2..]
pattern (f=1|f=2)[2..] check failed on [1]:
unmatched rule (f=1|f=2)[2..]
pattern (f=1|f=2)[2..3] check failed on []:
unmatched rule (f=1|f=2)[2..3]
pattern (f=1|f=2)[2..3] check failed on [1]:
unmatched rule (f=1|f=2)[2..3]
pattern (f=1|f=2)[2..3] check failed on [2 2 2 2]:
not matched atoms left: [2]
pattern (f=1|f=2)[1..2] check failed on [1 10]:
not matched atoms left: [10]
pattern (s='abc'|s='def') check failed on [a]:
group check (s=abc|s=def) failed on [a], none of this patterns matched:
- symbol abc is expected, got a
- symbol def is expected, got a
pattern (s='abc'|s='def') check failed on [bcd]:
group check (s=abc|s=def) failed on [bcd], none of this patterns matched:
- symbol abc is expected, got bcd
- symbol def is expected, got bcd
pattern (s="abc"|s="def") check failed on [a]:
group check (s=abc|s=def) failed on [a], none of this patterns matched:
- symbol abc is expected, got a
- symbol def is expected, got a
pattern (s="abc"|s="def") check failed on [bcd]:
group check (s=abc|s=def) failed on [bcd], none of this patterns matched:
- symbol abc is expected, got bcd
- symbol def is expected, got bcd
pattern "b+" check failed on [B]:
regexp 'b+' match failed on B
pattern "b+" check failed on [bee]:
regexp 'b+' match failed on bee
pattern 'b+' check failed on [B]:
regexp 'b+' match failed on B
pattern 'b+' check failed on [bee]:
regexp 'b+' match failed on bee
pattern 'array`d+' check failed on [arrayABC]:
regexp 'array`d+' match failed on arrayABC
pattern d check failed on [1]:
not a data value: 1
pattern d check failed on [abc]:
not a data value: abc
pattern d=String check failed on [1]:
not a data type: String
pattern d=String check failed on [abc]:
not a data type: String
pattern i check failed on [-2.5]:
not a int: -2.5
pattern i check failed on [A]:
not a int: A
pattern i2..4 check failed on [1]:
1 not in range 2..4
pattern i2..4 check failed on [5]:
5 not in range 2..4
pattern i2..4 check failed on [2.1]:
not a int: 2.1
pattern i=-1 check failed on [-2]:
integer -1 is expected, got -2
pattern i!=3 check failed on [3]:
integer is expected != 3
pattern i>0 check failed on [0]:
integer >0 is expected, got 0
pattern i>=0 check failed on [-1]:
integer >=0 is expected, got -1
pattern i<10000 check failed on [10000]:
integer <10000 is expected, got 10000
pattern i<=19 check failed on [20]:
integer <=19 is expected, got 20
pattern i-1..1 check failed on [-2]:
-2 not in range -1..1
pattern i-1..1 check failed on [2]:
2 not in range -1..1
pattern i%2=0 check failed on [1]:
remainder 0 is expected, got 1
pattern i%2=0 check failed on [-1]:
remainder 0 is expected, got -1
pattern i%0=0 check failed on [0]:
division by zero in % check
pattern i%0=0 check failed on [2]:
division by zero in % check
pattern i%0=0 check failed on [4]:
division by zero in % check
pattern i%0=0 check failed on [-2]:
division by zero in % check
pattern i%0=0 check failed on [1]:
division by zero in % check
pattern i%0=0 check failed on [-1]:
division by zero in % check
pattern i^2 check failed on [0]:
0 is not power of 2
pattern i^2 check failed on [3]:
3 is not power of 2
pattern i^2 check failed on [-1]:
-1 is not power of 2
error: [ceammc] SPN parse: Note name expected
error: [ceammc] SPN parse: extra characters after OCTAVE
error: [ceammc] SPN parse: Sharp or Octave expected
error: [ceammc] SPN parse: Alteration or Octave expected
error: [ceammc] SPN parse: Note name expected
error: [ceammc] SPN parse: extra character after Rest
verbose(3): [ceammc] after canvas_unsetcurrent(): 0
[unix_mkdir] error: File exists
verbose(3): [ceammc] after canvas_unsetcurrent(): 0
verbose(3): [ceammc] after canvas_unsetcurrent(): 0
error: [ceammc] already started
error: [ceammc] not paused
error: [ceammc] already paused
error: [ceammc] not playing
error: [ceammc] already stopped
===============================================================================
test cases: 38 | 37 passed | 1 failed
assertions: 12330 | 12329 passed | 1 failed
`
Closing as seems to be fixed (caused by using fast-math optimizations)
Hello,
I have downloaded the source and tried to compile it in my system. Snaps is not an option because of no systemd. it autogen and configures correctly but the make command returns erros close to finishing and fails to succeed.
/usr/bin/ld: pd-g_canvas.o: in function
canvas_drawlines': /home/jrsv/pure-data-ceammc/src/g_canvas.c:823: undefined reference tog_cord_draw' /usr/bin/ld: pd-g_canvas.o: in function
canvas_map': /home/jrsv/pure-data-ceammc/src/g_canvas.c:701: undefined reference tog_delete_all' /usr/bin/ld: pd-g_canvas.o: in function
canvas_drawredrect': /home/jrsv/pure-data-ceammc/src/g_canvas.c:656: undefined reference tog_gop_draw' /usr/bin/ld: pd-g_canvas.o: in function
canvas_map': /home/jrsv/pure-data-ceammc/src/g_canvas.c:701: undefined reference tog_delete_all' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_canvas.c:701: undefined reference to
g_delete_all' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_canvas.c:701: undefined reference tog_delete_all' /usr/bin/ld: pd-g_canvas.o: in function
canvas_fixlinesfor': /home/jrsv/pure-data-ceammc/src/g_canvas.c:840: undefined reference tog_cord_move' /usr/bin/ld: pd-g_canvas.o: in function
canvas_deletelinesfor': /home/jrsv/pure-data-ceammc/src/g_canvas.c:858: undefined reference tog_cord_erase' /usr/bin/ld: pd-g_canvas.o: in function
canvas_deletelinesforio': /home/jrsv/pure-data-ceammc/src/g_canvas.c:880: undefined reference tog_cord_erase' /usr/bin/ld: pd-g_canvas.o: in function
canvas_drawredrect': /home/jrsv/pure-data-ceammc/src/g_canvas.c:656: undefined reference tog_gop_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_canvas.c:660: undefined reference to
g_gop_erase' /usr/bin/ld: pd-g_editor.o: in functioncanvas_disconnect': /home/jrsv/pure-data-ceammc/src/g_editor.c:556: undefined reference to
g_cord_erase' /usr/bin/ld: pd-g_editor.o: in functioncanvas_connect': /home/jrsv/pure-data-ceammc/src/g_editor.c:4340: undefined reference to
g_cord_draw' /usr/bin/ld: pd-g_editor.o: in functiontryconnect': /home/jrsv/pure-data-ceammc/src/g_editor.c:2645: undefined reference to
g_cord_draw' /usr/bin/ld: pd-g_editor.o: in functioncanvas_doconnect': /home/jrsv/pure-data-ceammc/src/g_editor.c:2668: undefined reference to
g_selection_clear' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:2670: undefined reference tog_selection_move' /usr/bin/ld: pd-g_editor.o: in function
glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: pd-g_editor.o: in function
canvas_doregion': /home/jrsv/pure-data-ceammc/src/g_editor.c:2888: undefined reference tog_selection_clear' /usr/bin/ld: pd-g_editor.o: in function
glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in functionglist_selectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:180: undefined reference to
g_cord_select' /usr/bin/ld: pd-g_editor.o: in functionglist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: pd-g_editor.o:/home/jrsv/pure-data-ceammc/src/g_editor.c:189: more undefined references tog_cord_deselect' follow /usr/bin/ld: pd-g_editor.o: in function
canvas_editmode': /home/jrsv/pure-data-ceammc/src/g_editor.c:4746: undefined reference tog_commentbar_erase_all' /usr/bin/ld: pd-g_editor.o: in function
glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: pd-g_editor.o:/home/jrsv/pure-data-ceammc/src/g_editor.c:189: more undefined references to
g_cord_deselect' follow /usr/bin/ld: pd-g_editor.o: in functionglist_selectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:180: undefined reference to
g_cord_select' /usr/bin/ld: pd-g_editor.o: in functionglist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in functioncanvas_doclick': /home/jrsv/pure-data-ceammc/src/g_editor.c:2581: undefined reference to
g_selection_draw' /usr/bin/ld: pd-g_editor.o: in functionglist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in functioncanvas_doclick': /home/jrsv/pure-data-ceammc/src/g_editor.c:2438: undefined reference to
g_connection_draw' /usr/bin/ld: pd-g_editor.o: in functionglist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: pd-g_editor.o: in functioncanvas_doregion': /home/jrsv/pure-data-ceammc/src/g_editor.c:2892: undefined reference to
g_selection_move' /usr/bin/ld: pd-g_editor.o: in functionglist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: pd-g_editor.o: in function
glist_selectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:180: undefined reference tog_cord_select' /usr/bin/ld: pd-g_editor.o: in function
glist_deselectline': /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference to
g_cord_deselect' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_editor.c:189: undefined reference tog_cord_deselect' /usr/bin/ld: pd-g_graph.o: in function
glist_redraw': /home/jrsv/pure-data-ceammc/src/g_graph.c:659: undefined reference tog_cord_draw' /usr/bin/ld: pd-g_text.o: in function
message_click': /home/jrsv/pure-data-ceammc/src/g_text.c:513: undefined reference tog_message_click' /usr/bin/ld: pd-g_text.o: in function
glist_drawiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference tog_outlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference to
g_outlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference tog_outlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference to
g_outlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1364: undefined reference tog_outlet_move' /usr/bin/ld: pd-g_text.o:/home/jrsv/pure-data-ceammc/src/g_text.c:1364: more undefined references to
g_outlet_move' follow /usr/bin/ld: pd-g_text.o: in functionglist_drawiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference to
g_inlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference tog_inlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference to
g_inlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference tog_inlet_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1375: undefined reference to
g_inlet_move' /usr/bin/ld: pd-g_text.o:/home/jrsv/pure-data-ceammc/src/g_text.c:1375: more undefined references tog_inlet_move' follow /usr/bin/ld: pd-g_text.o: in function
glist_drawiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference tog_inlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference to
g_inlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference tog_inlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference to
g_inlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1373: undefined reference tog_inlet_draw' /usr/bin/ld: pd-g_text.o:/home/jrsv/pure-data-ceammc/src/g_text.c:1373: more undefined references to
g_inlet_draw' follow /usr/bin/ld: pd-g_text.o: in functionglist_drawiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference to
g_outlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference tog_outlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference to
g_outlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference tog_outlet_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1362: undefined reference to
g_outlet_draw' /usr/bin/ld: pd-g_text.o:/home/jrsv/pure-data-ceammc/src/g_text.c:1362: more undefined references tog_outlet_draw' follow /usr/bin/ld: pd-g_text.o: in function
text_drawborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1423: undefined reference tog_commentbar_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1413: undefined reference to
g_xatom_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1432: undefined reference tog_cord_raise_all' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1407: undefined reference to
g_message_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1394: undefined reference tog_object_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1405: undefined reference to
g_message_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1396: undefined reference tog_object_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1397: undefined reference to
g_object_dash' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1415: undefined reference tog_xatom_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1425: undefined reference to
g_commentbar_move' /usr/bin/ld: pd-g_text.o: in functiontext_eraseborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1444: undefined reference to
g_atom_erase' /usr/bin/ld: pd-g_text.o: in functionglist_eraseiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1437: undefined reference to
g_inlets_erase' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1438: undefined reference tog_outlets_erase' /usr/bin/ld: pd-g_text.o: in function
gatom_vis': /home/jrsv/pure-data-ceammc/src/g_text.c:982: undefined reference tog_atom_label_erase' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:976: undefined reference to
g_atom_label_draw' /usr/bin/ld: pd-g_text.o: in functiontext_drawborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1425: undefined reference to
g_commentbar_move' /usr/bin/ld: pd-g_text.o: in functionmessage_click': /home/jrsv/pure-data-ceammc/src/g_text.c:513: undefined reference to
g_message_click' /usr/bin/ld: pd-g_text.o: in functiontext_drawborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1407: undefined reference to
g_message_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1396: undefined reference tog_object_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1397: undefined reference to
g_object_dash' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1415: undefined reference tog_xatom_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1423: undefined reference to
g_commentbar_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1413: undefined reference tog_xatom_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1432: undefined reference to
g_cord_raise_all' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1407: undefined reference tog_message_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1394: undefined reference to
g_object_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1405: undefined reference tog_message_draw' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1396: undefined reference to
g_object_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1397: undefined reference tog_object_dash' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1415: undefined reference to
g_xatom_move' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1425: undefined reference tog_commentbar_move' /usr/bin/ld: pd-g_text.o: in function
glist_eraseiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1437: undefined reference tog_inlets_erase' /usr/bin/ld: pd-g_text.o: in function
text_eraseborder': /home/jrsv/pure-data-ceammc/src/g_text.c:1444: undefined reference tog_atom_erase' /usr/bin/ld: pd-g_text.o: in function
glist_eraseiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1437: undefined reference tog_inlets_erase' /usr/bin/ld: pd-g_text.o: in function
text_select': /home/jrsv/pure-data-ceammc/src/g_text.c:1176: undefined reference tog_atom_select' /usr/bin/ld: pd-g_text.o: in function
message_tick': /home/jrsv/pure-data-ceammc/src/g_text.c:524: undefined reference tog_message_normal' /usr/bin/ld: pd-g_text.o: in function
glist_eraseiofor': /home/jrsv/pure-data-ceammc/src/g_text.c:1438: undefined reference tog_outlets_erase' /usr/bin/ld: /home/jrsv/pure-data-ceammc/src/g_text.c:1438: undefined reference to
g_outlets_erase' collect2: error: ld returned 1 exit status make[2]: [Makefile:836: pd] Error 1 make[2]: Leaving directory '/home/jrsv/pure-data-ceammc/src' make[1]: [Makefile:497: all-recursive] Error 1 make[1]: Leaving directory '/home/jrsv/pure-data-ceammc' make: *** [Makefile:421: all] Error 2 `any advice?