rnbo~: error compiling generated source!
Hello,
This only just started happening each time I create a RNBO~ object inside a patcher window:
"rnbo~: error compiling generated source!"
CPU:
macOS Monterey
Version 12.7.5 (21H1222)
MacBook Pro (15-inch, 2019)
Processor 2.6 GHz 6-Core Intel Core i7
Memory 16 GB 2400 MHz DDR4
Startup Disk Macintosh HD
Graphics Radeon Pro 555X 4 GB
Serial Number C02Z628PLVCF
Max info:
{
"version" : "Version 8.6.4 (0112d5ff36b) (x64 mac)",
"platform" : "mac",
"arch" : "x64",
"osversion" : "Mac OS X Version 12.7.5 (Build 21H1222) x86_64",
"samplerate" : 48000,
"iovs" : 512,
"sigvs" : 512,
"scheduler_in_audio_interrupt" : "off",
"audio_drivername" : "Core Audio",
"audio_driver_subname" : "",
"license" : "permanent full",
"machine_id" : "3e6a30e873803708327362f84aabbfa4",
"addons" : {
"rnbo_v1" : "full license"
}
,
"eventinterval" : 2,
"schedinterval" : 1.0,
"overdrive" : "on",
"pollthrottle" : 40,
"queuethrottle" : 100,
"sysqelemthrottle" : 1000,
"refreshrate" : 33.333332061767578,
"schedslop" : 25.0,
"eventprobing" : 0,
"mixerparallel" : "off",
"mixercrossfade" : 0,
"mixerlatency" : 30.0,
"mixerramptime" : 10.0,
"videoengine" : "avf",
"gfxengine" : "glcore",
"packages" : {
"BEAP" : "1.0.4",
"gl3" : "0.3.3",
"hap" : "1.0.6",
"jit.mo" : "1.1.6",
"Jitter Tools" : "1.0.10",
"Max for Live" : "1.0.9",
"max-mxj" : "8.2.0",
"maxforlive-elements" : "1.0.12",
"Mira" : "1.2.2",
"Node for Max" : "2.1.3",
"RNBO" : "1.3.1",
"RNBO Guitar Pedals" : "1.0.2",
"RNBO Synth Building Blocks" : "1.1.6",
"rtpsendreceive" : "0.3.0",
"VIDDLL" : "1.2.8",
"Vizzie" : "2.2.2"
}
}
Initial batch of messages in the auto-generated error report:
Errors occurred while compiling generated code:
error: 645:5:unknown type name 'UInt64'; did you mean 'UInt'?
118:8:'UInt' declared here
error: 232:44:unknown type name 'UInt64'; did you mean 'UInt'?
118:8:'UInt' declared here
error: 263:46:unknown type name 'UInt64'; did you mean 'UInt'?
118:8:'UInt' declared here
error: 478:28:no member named 'scheduleParameterBang' in 'RNBO::EngineInterface'
error: 667:16:allocating an object of abstract class type 'RNBO::rnbomatic'
32:16:unimplemented pure virtual method 'processTempoEvent' in 'rnbomatic'
33:16:unimplemented pure virtual method 'processTransportEvent' in 'rnbomatic'
34:16:unimplemented pure virtual method 'processBeatTimeEvent' in 'rnbomatic'
35:16:unimplemented pure virtual method 'processTimeSignatureEvent' in 'rnbomatic'
error: 56:11:call to member function 'add' is ambiguous
210:41:in instantiation of function template specialization 'RNBO::StateHelper<RNBO::PatcherStateInterface>::operator=<unsigned long long>' requested here
91:16:candidate function
92:16:candidate function
93:16:candidate function
94:16:candidate function
.....
If anyone is looking into this, let me know and I'll send the entire error report generated.
Reproducing the error is persistent and straightforward - I just have to launch MaxMSP and then create a RNBO~ object in my patcher. RNBO was working fine for some time but is now almost useless.
Interesting, I don't believe we've seen these errors before.
The first thing you could try is to install the latest version of RNBO, v1.3.2, just recently released, and available via the Max Package Manager. The announcement is here:
https://cycling74.com/forums/rnbo-132-released
If that doesn't seem to help, best to submit a ticket to our Support team:
https://cycling74.com/support/contact
Compiling errors still occur after updating to the latest version of RNBO, v1.3.2.
Have submitted a ticket to the Support Team.
Thanks for replying!