rnbo~: error compiling generated source!

rcwindeyer's icon

rcwindeyer

7月 19 2024 | 4:13 午後

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

.....

rcwindeyer's icon

rcwindeyer

7月 30 2024 | 3:46 午後

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.

Ben Bracken's icon

Ben Bracken

8月 01 2024 | 4:45 午後

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

rcwindeyer's icon

rcwindeyer

8月 01 2024 | 8:35 午後

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!