We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/Phaser.cpp.o src/Phaser.cpp src/Phaser.cpp:32:7: warning: ‘virtual void PhaserFx::step()’ can be marked override [-Wsuggest-override] void step(); ^~~~ g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/SEQ16.cpp.o src/SEQ16.cpp src/SEQ16.cpp:57:7: warning: ‘virtual void SEQ16::step()’ can be marked override [-Wsuggest-override] void step(); ^~~~ src/SEQ16.cpp:59:10: warning: ‘virtual json_t* SEQ16::toJson()’ can be marked override [-Wsuggest-override] json_t toJson() { ^~~~~~ src/SEQ16.cpp:72:7: warning: ‘virtual void SEQ16::fromJson(json_t)’ can be marked override [-Wsuggest-override] void fromJson(json_t rootJSeq16) { ^~~~~~~~ src/SEQ16.cpp:80:7: warning: ‘virtual void SEQ16::reset()’ can be marked override [-Wsuggest-override] void reset() { ^~~~~ src/SEQ16.cpp:86:7: warning: ‘virtual void SEQ16::randomize()’ can be marked override [-Wsuggest-override] void randomize() { ^~~~~~~~~ src/SEQ16.cpp: In constructor ‘SEQ16Widget::SEQ16Widget()’: src/SEQ16.cpp:195:23: error: ‘Davies1900hSmallBlackKnob’ was not declared in this scope addParam(createParam(Vec(17, 56), module, SEQ16::CLOCK_PARAM, -2.0, 6.0, 2.0)); ^~~~~~~~~~~~~~~~~~~~~~~~~ src/SEQ16.cpp:195:23: note: suggested alternative: ‘_ZTIN4rack19RoundSmallBlackKnobE’ addParam(createParam(Vec(17, 56), module, SEQ16::CLOCK_PARAM, -2.0, 6.0, 2.0)); ^~~~~~~~~~~~~~~~~~~~~~~~~ _ZTIN4rack19RoundSmallBlackKnobE src/SEQ16.cpp:195:105: error: no matching function for call to ‘createParam< >(rack::Vec, SEQ16&, SEQ16::ParamIds, double, double, double)’ 900hSmallBlackKnob>(Vec(17, 56), module, SEQ16::CLOCK_PARAM, -2.0, 6.0, 2.0)); ^ In file included from src/Autodafe.hpp:1:0, from src/SEQ16.cpp:8: ../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget* rack::createParam(rack::Vec, rack::Module*, int, float, float, float) ParamWidget createParam(Vec pos, Module module, int paramId, float minValue, float maxValue, float defaultValue) { ^~~~~~~~~~~ ../../include/rack.hpp:46:14: note: template argument deduction/substitution failed: src/SEQ16.cpp:195:105: error: template argument 1 is invalid 900hSmallBlackKnob>(Vec(17, 56), module, SEQ16::CLOCK_PARAM, -2.0, 6.0, 2.0)); ^ src/SEQ16.cpp:197:11: error: ‘createValueLight’ was not declared in this scope addChild(createValueLight<SmallLight>(Vec(60+5, 61+4), &module->runningLight)); ^~~~~~~~~~~~~~~~ src/SEQ16.cpp:197:39: error: ‘GreenValueLight’ was not declared in this scope addChild(createValueLight<SmallLight>(Vec(60+5, 61+4), &module->runningLight)); ^~~~~~~~~~~~~~~ src/SEQ16.cpp:197:39: error: template argument 1 is invalid src/SEQ16.cpp:199:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’ addChild(createValueLight<SmallLight>(Vec(98+5, 61+4), &module->resetLight)); ^~~~~~~~~~~~~~~ src/SEQ16.cpp:199:39: note: expected a type, got ‘GreenValueLight’ src/SEQ16.cpp:200:23: error: ‘Davies1900hSmallBlackSnapKnob’ was not declared in this scope addParam(createParam(Vec(132, 56), module, SEQ16::STEPS_PARAM, 1.0, 16.0, 16.0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/SEQ16.cpp:200:23: note: suggested alternative: ‘_ZTIN4rack23RoundSmallBlackSnapKnobE’ addParam(createParam(Vec(132, 56), module, SEQ16::STEPS_PARAM, 1.0, 16.0, 16.0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ZTIN4rack23RoundSmallBlackSnapKnobE src/SEQ16.cpp:200:111: error: no matching function for call to ‘createParam< >(rack::Vec, SEQ16&, SEQ16::ParamIds, double, double, double)’ allBlackSnapKnob>(Vec(132, 56), module, SEQ16::STEPS_PARAM, 1.0, 16.0, 16.0)); ^ In file included from src/Autodafe.hpp:1:0, from src/SEQ16.cpp:8: ../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget rack::createParam(rack::Vec, rack::Module*, int, float, float, float) ParamWidget createParam(Vec pos, Module module, int paramId, float minValue, float maxValue, float defaultValue) { ^~~~~~~~~~~ ../../include/rack.hpp:46:14: note: template argument deduction/substitution failed: src/SEQ16.cpp:200:111: error: template argument 1 is invalid allBlackSnapKnob>(Vec(132, 56), module, SEQ16::STEPS_PARAM, 1.0, 16.0, 16.0)); ^ src/SEQ16.cpp:201:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’ addChild(createValueLight<SmallLight>(Vec(180.5, 65), &module->gatesLight)); ^~~~~~~~~~~~~~~ src/SEQ16.cpp:201:39: note: expected a type, got ‘GreenValueLight’ src/SEQ16.cpp:202:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’ addChild(createValueLight<SmallLight>(Vec(218.5, 65), &module->rowLights[0])); ^~~~~~~~~~~~~~~ src/SEQ16.cpp:202:39: note: expected a type, got ‘GreenValueLight’ src/SEQ16.cpp:203:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’ addChild(createValueLight<SmallLight>(Vec(257, 65), &module->rowLights[1])); ^~~~~~~~~~~~~~~ src/SEQ16.cpp:203:39: note: expected a type, got ‘GreenValueLight’ src/SEQ16.cpp:204:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’ addChild(createValueLight<SmallLight>(Vec(295.5, 65), &module->rowLights[2])); ^~~~~~~~~~~~~~~ src/SEQ16.cpp:204:39: note: expected a type, got ‘GreenValueLight’ src/SEQ16.cpp:218:119: error: no matching function for call to ‘createParam(rack::Vec, SEQ16&, int, double, double, double)’ kKnob>(Vec(portX[i] - 2, 157), module, SEQ16::ROW1_PARAM + i, 0.0, 6.0, 0.0)); ^ In file included from src/Autodafe.hpp:1:0, from src/SEQ16.cpp:8: ../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget rack::createParam(rack::Vec, rack::Module*, int, float, float, float) ParamWidget createParam(Vec pos, Module module, int paramId, float minValue, float maxValue, float defaultValue) { ^~~~~~~~~~~ ../../include/rack.hpp:46:14: note: template argument deduction/substitution failed: src/SEQ16.cpp:219:119: error: no matching function for call to ‘createParam(rack::Vec, SEQ16&, int, double, double, double)’ kKnob>(Vec(portX[i] - 2, 198), module, SEQ16::ROW2_PARAM + i, 0.0, 6.0, 0.0)); ^ In file included from src/Autodafe.hpp:1:0, from src/SEQ16.cpp:8: ../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget rack::createParam(rack::Vec, rack::Module*, int, float, float, float) ParamWidget createParam(Vec pos, Module module, int paramId, float minValue, float maxValue, float defaultValue) { ^~~~~~~~~~~ ../../include/rack.hpp:46:14: note: template argument deduction/substitution failed: src/SEQ16.cpp:220:119: error: no matching function for call to ‘createParam(rack::Vec, SEQ16&, int, double, double, double)’ kKnob>(Vec(portX[i] - 2, 240), module, SEQ16::ROW3_PARAM + i, 0.0, 6.0, 0.0)); ^ In file included from src/Autodafe.hpp:1:0, from src/SEQ16.cpp:8: ../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget rack::createParam(rack::Vec, rack::Module*, int, float, float, float) ParamWidget *createParam(Vec pos, Module *module, int paramId, float minValue, float maxValue, float defaultValue) { ^~~~~~~~~~~ ../../include/rack.hpp:46:14: note: template argument deduction/substitution failed: src/SEQ16.cpp:222:40: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’ addChild(createValueLight<SmallLight>(Vec(portX[i] + 7, 278 + 4), &module->gateLights[i])); ^~~~~~~~~~~~~~~ src/SEQ16.cpp:222:40: note: expected a type, got ‘GreenValueLight’ make: *** [../../compile.mk:54: build/src/SEQ16.cpp.o] Error 1
The text was updated successfully, but these errors were encountered:
Similarish issue in Mint
In file included from src/Autodafe.hpp:1:0, from src/SEQ16.cpp:8: ../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget* rack::createParam(rack::Vec, rack::Module*, int, float, float, float) ParamWidget *createParam(Vec pos, Module *module, int paramId, float minValue, float maxValue, float defaultValue) { ^ ../../include/rack.hpp:46:14: note: template argument deduction/substitution failed: src/SEQ16.cpp:222:40: error: the value of ‘GreenValueLight’ is not usable in a constant expression addChild(createValueLight<SmallLight>(Vec(portX[i] + 7, 278 + 4), &module->gateLights[i])); ^ src/SEQ16.cpp:197:39: note: ‘GreenValueLight’ was not declared ‘constexpr’ addChild(createValueLight<SmallLight>(Vec(60+5, 61+4), &module->runningLight)); ^ src/SEQ16.cpp:222:40: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’ addChild(createValueLight<SmallLight>(Vec(portX[i] + 7, 278 + 4), &module->gateLights[i])); ^ src/SEQ16.cpp:222:40: note: expected a type, got ‘GreenValueLight’ ../../compile.mk:53: recipe for target 'build/src/SEQ16.cpp.o' failed make: *** [build/src/SEQ16.cpp.o] Error 1 make: *** Waiting for unfinished jobs....
Sorry, something went wrong.
source needs updating to v0.5.0
No branches or pull requests
make
g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/Phaser.cpp.o src/Phaser.cpp
src/Phaser.cpp:32:7: warning: ‘virtual void PhaserFx::step()’ can be marked override [-Wsuggest-override]
void step();
^~~~
g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/SEQ16.cpp.o src/SEQ16.cpp
src/SEQ16.cpp:57:7: warning: ‘virtual void SEQ16::step()’ can be marked override [-Wsuggest-override]
void step();
^~~~
src/SEQ16.cpp:59:10: warning: ‘virtual json_t* SEQ16::toJson()’ can be marked override [-Wsuggest-override]
json_t toJson() {
^~~~~~
src/SEQ16.cpp:72:7: warning: ‘virtual void SEQ16::fromJson(json_t)’ can be marked override [-Wsuggest-override]
void fromJson(json_t rootJSeq16) {
^~~~~~~~
src/SEQ16.cpp:80:7: warning: ‘virtual void SEQ16::reset()’ can be marked override [-Wsuggest-override]
void reset() {
^~~~~
src/SEQ16.cpp:86:7: warning: ‘virtual void SEQ16::randomize()’ can be marked override [-Wsuggest-override]
void randomize() {
^~~~~~~~~
src/SEQ16.cpp: In constructor ‘SEQ16Widget::SEQ16Widget()’:
src/SEQ16.cpp:195:23: error: ‘Davies1900hSmallBlackKnob’ was not declared in this scope
addParam(createParam(Vec(17, 56), module, SEQ16::CLOCK_PARAM, -2.0, 6.0, 2.0));
^~~~~~~~~~~~~~~~~~~~~~~~~
src/SEQ16.cpp:195:23: note: suggested alternative: ‘_ZTIN4rack19RoundSmallBlackKnobE’
addParam(createParam(Vec(17, 56), module, SEQ16::CLOCK_PARAM, -2.0, 6.0, 2.0));
^~~~~~~~~~~~~~~~~~~~~~~~~
_ZTIN4rack19RoundSmallBlackKnobE
src/SEQ16.cpp:195:105: error: no matching function for call to ‘createParam< >(rack::Vec, SEQ16&, SEQ16::ParamIds, double, double, double)’
900hSmallBlackKnob>(Vec(17, 56), module, SEQ16::CLOCK_PARAM, -2.0, 6.0, 2.0));
^
In file included from src/Autodafe.hpp:1:0,
from src/SEQ16.cpp:8:
../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget* rack::createParam(rack::Vec, rack::Module*, int, float, float, float)
ParamWidget createParam(Vec pos, Module module, int paramId, float minValue, float maxValue, float defaultValue) {
^~~~~~~~~~~
../../include/rack.hpp:46:14: note: template argument deduction/substitution failed:
src/SEQ16.cpp:195:105: error: template argument 1 is invalid
900hSmallBlackKnob>(Vec(17, 56), module, SEQ16::CLOCK_PARAM, -2.0, 6.0, 2.0));
^
src/SEQ16.cpp:197:11: error: ‘createValueLight’ was not declared in this scope
addChild(createValueLight<SmallLight>(Vec(60+5, 61+4), &module->runningLight));
^~~~~~~~~~~~~~~~
src/SEQ16.cpp:197:39: error: ‘GreenValueLight’ was not declared in this scope
addChild(createValueLight<SmallLight>(Vec(60+5, 61+4), &module->runningLight));
^~~~~~~~~~~~~~~
src/SEQ16.cpp:197:39: error: template argument 1 is invalid
src/SEQ16.cpp:199:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’
addChild(createValueLight<SmallLight>(Vec(98+5, 61+4), &module->resetLight));
^~~~~~~~~~~~~~~
src/SEQ16.cpp:199:39: note: expected a type, got ‘GreenValueLight’
src/SEQ16.cpp:200:23: error: ‘Davies1900hSmallBlackSnapKnob’ was not declared in this scope
addParam(createParam(Vec(132, 56), module, SEQ16::STEPS_PARAM, 1.0, 16.0, 16.0));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/SEQ16.cpp:200:23: note: suggested alternative: ‘_ZTIN4rack23RoundSmallBlackSnapKnobE’
addParam(createParam(Vec(132, 56), module, SEQ16::STEPS_PARAM, 1.0, 16.0, 16.0));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_ZTIN4rack23RoundSmallBlackSnapKnobE
src/SEQ16.cpp:200:111: error: no matching function for call to ‘createParam< >(rack::Vec, SEQ16&, SEQ16::ParamIds, double, double, double)’
allBlackSnapKnob>(Vec(132, 56), module, SEQ16::STEPS_PARAM, 1.0, 16.0, 16.0));
^
In file included from src/Autodafe.hpp:1:0,
from src/SEQ16.cpp:8:
../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget rack::createParam(rack::Vec, rack::Module*, int, float, float, float)
ParamWidget createParam(Vec pos, Module module, int paramId, float minValue, float maxValue, float defaultValue) {
^~~~~~~~~~~
../../include/rack.hpp:46:14: note: template argument deduction/substitution failed:
src/SEQ16.cpp:200:111: error: template argument 1 is invalid
allBlackSnapKnob>(Vec(132, 56), module, SEQ16::STEPS_PARAM, 1.0, 16.0, 16.0));
^
src/SEQ16.cpp:201:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’
addChild(createValueLight<SmallLight>(Vec(180.5, 65), &module->gatesLight));
^~~~~~~~~~~~~~~
src/SEQ16.cpp:201:39: note: expected a type, got ‘GreenValueLight’
src/SEQ16.cpp:202:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’
addChild(createValueLight<SmallLight>(Vec(218.5, 65), &module->rowLights[0]));
^~~~~~~~~~~~~~~
src/SEQ16.cpp:202:39: note: expected a type, got ‘GreenValueLight’
src/SEQ16.cpp:203:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’
addChild(createValueLight<SmallLight>(Vec(257, 65), &module->rowLights[1]));
^~~~~~~~~~~~~~~
src/SEQ16.cpp:203:39: note: expected a type, got ‘GreenValueLight’
src/SEQ16.cpp:204:39: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’
addChild(createValueLight<SmallLight>(Vec(295.5, 65), &module->rowLights[2]));
^~~~~~~~~~~~~~~
src/SEQ16.cpp:204:39: note: expected a type, got ‘GreenValueLight’
src/SEQ16.cpp:218:119: error: no matching function for call to ‘createParam(rack::Vec, SEQ16&, int, double, double, double)’
kKnob>(Vec(portX[i] - 2, 157), module, SEQ16::ROW1_PARAM + i, 0.0, 6.0, 0.0));
^
In file included from src/Autodafe.hpp:1:0,
from src/SEQ16.cpp:8:
../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget rack::createParam(rack::Vec, rack::Module*, int, float, float, float)
ParamWidget createParam(Vec pos, Module module, int paramId, float minValue, float maxValue, float defaultValue) {
^~~~~~~~~~~
../../include/rack.hpp:46:14: note: template argument deduction/substitution failed:
src/SEQ16.cpp:219:119: error: no matching function for call to ‘createParam(rack::Vec, SEQ16&, int, double, double, double)’
kKnob>(Vec(portX[i] - 2, 198), module, SEQ16::ROW2_PARAM + i, 0.0, 6.0, 0.0));
^
In file included from src/Autodafe.hpp:1:0,
from src/SEQ16.cpp:8:
../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget rack::createParam(rack::Vec, rack::Module*, int, float, float, float)
ParamWidget createParam(Vec pos, Module module, int paramId, float minValue, float maxValue, float defaultValue) {
^~~~~~~~~~~
../../include/rack.hpp:46:14: note: template argument deduction/substitution failed:
src/SEQ16.cpp:220:119: error: no matching function for call to ‘createParam(rack::Vec, SEQ16&, int, double, double, double)’
kKnob>(Vec(portX[i] - 2, 240), module, SEQ16::ROW3_PARAM + i, 0.0, 6.0, 0.0));
^
In file included from src/Autodafe.hpp:1:0,
from src/SEQ16.cpp:8:
../../include/rack.hpp:46:14: note: candidate: template rack::ParamWidget rack::createParam(rack::Vec, rack::Module*, int, float, float, float)
ParamWidget *createParam(Vec pos, Module *module, int paramId, float minValue, float maxValue, float defaultValue) {
^~~~~~~~~~~
../../include/rack.hpp:46:14: note: template argument deduction/substitution failed:
src/SEQ16.cpp:222:40: error: type/value mismatch at argument 1 in template parameter list for ‘template struct rack::SmallLight’
addChild(createValueLight<SmallLight>(Vec(portX[i] + 7, 278 + 4), &module->gateLights[i]));
^~~~~~~~~~~~~~~
src/SEQ16.cpp:222:40: note: expected a type, got ‘GreenValueLight’
make: *** [../../compile.mk:54: build/src/SEQ16.cpp.o] Error 1
The text was updated successfully, but these errors were encountered: