JUCEDemo MS VS 2015 (32 bit) Build Issue

Win32 32Bit

1> include_juce_audio_utils.cpp
1>…\juce\modules\juce_audio_processors\processors\juce_audioprocessor.cpp(691): error C2059: syntax error: ‘}’ (compiling source file …..\JuceLibraryCode\include_juce_audio_processors.cpp)
1> include_juce_box2d.cpp

relates to
…\JUCE\modules\juce_audio_processors\processors\juce_AudioProcessor.cpp

#ifdef JUCE_DEBUG
auto paramId = getParameterID (p->parameterIndex);

for (auto q : managedParameters)
    jassert (q == nullptr || q == p || paramId != getParameterID (q->parameterIndex));

#endif

Severity Code Description Project File Line Suppression State
Error C2059 syntax error: ‘}’ (compiling source file …..\JuceLibraryCode\include_juce_audio_processors.cpp) JuceDemo_App d:\devel\juce5\modules\juce_audio_processors\processors\juce_audioprocessor.cpp 691

This is a VC compiler bug - already fixed on develop

1 Like