Skip to content

Instantly share code, notes, and snippets.

@bagong
Created March 19, 2016 11:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bagong/7787e8a383cb55c9ecda to your computer and use it in GitHub Desktop.
Save bagong/7787e8a383cb55c9ecda to your computer and use it in GitHub Desktop.
Cmake output for compiling SC with MinGW 4.9.2 in build configuration release with -Wstrict-aliasing (=-Wstrict-aliasing=1)
This file has been truncated, but you can view the full file.
"C:\Program Files (x86)\CMake\bin\cmake.exe" -HC:\Users\Rainer\Projects\sc\supercollider -BC:\Users\Rainer\Projects\sc\supercollider\build_test --check-build-system CMakeFiles\Makefile.cmake 0
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_progress_start C:\Users\Rainer\Projects\sc\supercollider\build_test\CMakeFiles C:\Users\Rainer\Projects\sc\supercollider\build_test\CMakeFiles\progress.marks
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f CMakeFiles\Makefile2 all
mingw32-make.exe[1]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\portaudio\CMakeFiles\portaudio.dir\build.make external_libraries/portaudio/CMakeFiles/portaudio.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio\CMakeFiles\portaudio.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\portaudio\CMakeFiles\portaudio.dir\build.make external_libraries/portaudio/CMakeFiles/portaudio.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 0%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_allocation.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_allocation.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_allocation.c
[ 0%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_converters.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_converters.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_converters.c
[ 0%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_cpuload.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_cpuload.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_cpuload.c
[ 0%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_debugprint.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_debugprint.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_debugprint.c
[ 1%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_dither.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_dither.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_dither.c
[ 1%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_front.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_front.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_front.c
[ 1%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_process.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_process.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_process.c
[ 1%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_ringbuffer.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_ringbuffer.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_ringbuffer.c
[ 1%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_stream.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_stream.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_stream.c
[ 2%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/common/pa_trace.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\common\pa_trace.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\common\pa_trace.c
[ 2%] Building CXX object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/hostapi/asio/pa_asio.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\g++.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_CXX.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\hostapi\asio\pa_asio.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp: In function 'void PaAsio_SetLastSystemError(DWORD)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:223:19: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(LPTSTR) &lpMsgBuf,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp: In function 'PaError PaAsio_GetAvailableBufferSizes(PaDeviceIndex, long int*, long int*, long int*, long int*)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:929:74: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(PaAsioDeviceInfo*)hostApi->deviceInfos[hostApiDevice];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp: In function 'void Terminate(PaUtilHostApiRepresentation*)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:1396:78: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaAsioHostApiRepresentation *asioHostApi = (PaAsioHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp: In function 'PaError IsFormatSupported(PaUtilHostApiRepresentation*, const PaStreamParameters*, const PaStreamParameters*, double)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:1424:78: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaAsioHostApiRepresentation *asioHostApi = (PaAsioHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp: In function 'PaError OpenStream(PaUtilHostApiRepresentation*, PaStream**, const PaStreamParameters*, const PaStreamParameters*, double, long unsigned int, PaStreamFlags, int (*)(const void*, void*, long unsigned int, const PaStreamCallbackTimeInfo*, PaStreamCallbackFlags, void*), void*)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:2012:78: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaAsioHostApiRepresentation *asioHostApi = (PaAsioHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:2077:99: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaAsioDeviceInfo *asioDeviceInfo = (PaAsioDeviceInfo*)hostApi->deviceInfos[asioDeviceIndex];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:2107:99: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaAsioDeviceInfo *asioDeviceInfo = (PaAsioDeviceInfo*)hostApi->deviceInfos[asioDeviceIndex];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp: In function 'PaError PaAsio_ShowControlPanel(PaDeviceIndex, void*)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:4064:49: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
asioHostApi = (PaAsioHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:4071:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
asioDeviceInfo = (PaAsioDeviceInfo*)hostApi->deviceInfos[hostApiDevice];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp: In function 'PaError PaAsio_GetInputChannelName(PaDeviceIndex, int, const char**)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:4154:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
asioDeviceInfo = (PaAsioDeviceInfo*)hostApi->deviceInfos[hostApiDevice];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp: In function 'PaError PaAsio_GetOutputChannelName(PaDeviceIndex, int, const char**)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:4187:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
asioDeviceInfo = (PaAsioDeviceInfo*)hostApi->deviceInfos[hostApiDevice];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp: In function 'PaError GetAsioStreamPointer(PaAsioStream**, PaStream*)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\asio\pa_asio.cpp:4223:49: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
asioHostApi = (PaAsioHostApiRepresentation*)hostApi;
^
[ 2%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/hostapi/dsound/pa_win_ds.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\hostapi\dsound\pa_win_ds.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:54:0: warning: "_WIN32_WINNT" redefined
#define _WIN32_WINNT 0x0400 /* required to get waitable timer APIs */
^
In file included from C:/Qt/Tools/mingw492_32/i686-w64-mingw32/include/crtdefs.h:10:0,
from C:/Qt/Tools/mingw492_32/i686-w64-mingw32/include/assert.h:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:50:
C:/Qt/Tools/mingw492_32/i686-w64-mingw32/include/_mingw.h:229:0: note: this is the location of the previous definition
#define _WIN32_WINNT 0x502
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c: In function 'AddOutputDeviceInfoFromDirectSound':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:768:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinDsDeviceInfo *winDsDeviceInfo = (PaWinDsDeviceInfo*) hostApi->deviceInfos[hostApi->info.deviceCount];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c: In function 'AddInputDeviceInfoFromDirectSoundCapture':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1022:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinDsDeviceInfo *winDsDeviceInfo = (PaWinDsDeviceInfo*) hostApi->deviceInfos[hostApi->info.deviceCount];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c: In function 'PaWinDs_Initialize':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1348:24: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Terminate( (struct PaUtilHostApiRepresentation *)winDsHostApi );
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c: In function 'Terminate':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1357:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinDsHostApiRepresentation *winDsHostApi = (PaWinDsHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c: In function 'IsFormatSupported':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1412:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
inputWinDsDeviceInfo = (PaWinDsDeviceInfo*) hostApi->deviceInfos[ inputParameters->device ];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1441:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
outputWinDsDeviceInfo = (PaWinDsDeviceInfo*) hostApi->deviceInfos[ outputParameters->device ];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c: In function 'InitFullDuplexInputOutputBuffers':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1527:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
captureDesc.lpwfxFormat = (WAVEFORMATEX*)&captureWaveFormat;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1539:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
secondaryRenderDesc.lpwfxFormat = (WAVEFORMATEX*)&renderWaveFormat;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c: In function 'InitInputBuffer':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1620:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
captureDesc.lpwfxFormat = (WAVEFORMATEX*)&waveFormat;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c: In function 'InitOutputBuffer':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1703:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if( IDirectSoundBuffer_SetFormat( stream->pDirectSoundPrimaryBuffer, (WAVEFORMATEX*)&waveFormat) != DS_OK )
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1708:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if((result = IDirectSoundBuffer_SetFormat( stream->pDirectSoundPrimaryBuffer, (WAVEFORMATEX*)&waveFormat)) != DS_OK)
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1718:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
secondaryDesc.lpwfxFormat = (WAVEFORMATEX*)&waveFormat; /* waveFormat contains whatever format was negotiated for the primary buffer above */
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c: In function 'OpenStream':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1878:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinDsHostApiRepresentation *winDsHostApi = (PaWinDsHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1896:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
inputWinDsDeviceInfo = (PaWinDsDeviceInfo*) hostApi->deviceInfos[ inputParameters->device ];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1939:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
outputWinDsDeviceInfo = (PaWinDsDeviceInfo*) hostApi->deviceInfos[ outputParameters->device ];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:2139:38: warning: passing argument 1 of 'CalculateBufferSettings' from incompatible pointer type
CalculateBufferSettings( &stream->hostBufferSizeFrames, &pollingPeriodFrames,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:1738:13: note: expected 'long unsigned int *' but argument is of type 'int *'
static void CalculateBufferSettings( unsigned long *hostBufferSizeFrames,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:2237:40: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(PaWinDsDeviceInfo*)hostApi->deviceInfos[inputParameters->device],
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:2241:40: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(PaWinDsDeviceInfo*)hostApi->deviceInfos[outputParameters->device],
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:2262:40: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(PaWinDsDeviceInfo*)hostApi->deviceInfos[outputParameters->device],
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds.c:2279:39: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(PaWinDsDeviceInfo*)hostApi->deviceInfos[inputParameters->device],
^
[ 2%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/hostapi/dsound/pa_win_ds_dynlink.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\hostapi\dsound\pa_win_ds_dynlink.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\dsound\pa_win_ds_dynlink.c
[ 2%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/hostapi/wmme/pa_win_wmme.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\hostapi\wmme\pa_win_wmme.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c: In function 'PaMme_SetLastSystemError':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:350:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(LPTSTR) &lpMsgBuf,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c: In function 'QueryFormatSupported':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:591:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinMmeDeviceInfo *winMmeDeviceInfo = (PaWinMmeDeviceInfo*)deviceInfo;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:634:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if( waveFormatExQueryFunction( winMmeDeviceId, (WAVEFORMATEX*)&waveFormat ) == paNoError )
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:639:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return waveFormatExQueryFunction( winMmeDeviceId, (WAVEFORMATEX*)&waveFormat );
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c: In function 'Terminate':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:1190:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinMmeHostApiRepresentation *winMmeHostApi = (PaWinMmeHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c: In function 'IsFormatSupported':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:1235:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinMmeHostApiRepresentation *winMmeHostApi = (PaWinMmeHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:1277:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
paerror = IsInputChannelCountSupported( (PaWinMmeDeviceInfo*)inputDeviceInfo,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:1302:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
paerror = IsInputChannelCountSupported( (PaWinMmeDeviceInfo*)inputDeviceInfo, inputChannelCount );
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:1341:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
paerror = IsOutputChannelCountSupported( (PaWinMmeDeviceInfo*)outputDeviceInfo,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:1366:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
paerror = IsOutputChannelCountSupported( (PaWinMmeDeviceInfo*)outputDeviceInfo, outputChannelCount );
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c: In function 'InitializeWaveHandles':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:1905:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(WAVEFORMATEX*)&waveFormat,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:1911:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(WAVEFORMATEX*)&waveFormat,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c: In function 'ValidateInputChannelCounts':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:2288:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(PaWinMmeDeviceInfo*)hostApi->deviceInfos[ devices[i].device ];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c: In function 'ValidateOutputChannelCounts':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:2313:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(PaWinMmeDeviceInfo*)hostApi->deviceInfos[ devices[i].device ];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c: In function 'OpenStream':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:2341:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinMmeHostApiRepresentation *winMmeHostApi = (PaWinMmeHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c: In function 'GetWinMMEStreamPointer':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wmme\pa_win_wmme.c:3985:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
winMmeHostApi = (PaWinMmeHostApiRepresentation*)hostApi;
^
[ 3%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/hostapi/wdmks/pa_win_wdmks.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\hostapi\wdmks\pa_win_wdmks.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'GetConnectionTo':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:975:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const KSTOPOLOGY_CONNECTION* connections = (const KSTOPOLOGY_CONNECTION*)(filter->connections + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'GetConnectionFrom':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:999:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const KSTOPOLOGY_CONNECTION* connections = (const KSTOPOLOGY_CONNECTION*)(filter->connections + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'GetNumberOfConnectionsTo':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1030:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const KSTOPOLOGY_CONNECTION* connections = (const KSTOPOLOGY_CONNECTION*)(filter->connections + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'FindStartConnectionFrom':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1050:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const KSTOPOLOGY_CONNECTION* connections = (const KSTOPOLOGY_CONNECTION*)(filter->connections + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'FindStartConnectionTo':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1070:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const KSTOPOLOGY_CONNECTION* connections = (const KSTOPOLOGY_CONNECTION*)(filter->connections + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'GetConnectedPin':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1125:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const GUID* nodes = (const GUID*)(filter->nodes + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'DumpConnectionsAndNodes':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1153:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const KSTOPOLOGY_CONNECTION* connections = (const KSTOPOLOGY_CONNECTION*)(filter->connections + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1154:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const GUID* nodes = (const GUID*)(filter->nodes + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'PinNew':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1368:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
pin->ksDataFormatWfx = (KSDATAFORMAT_WAVEFORMATEX*)(pin->pinConnect + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1423:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
identifier = (KSIDENTIFIER*)(item+1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1457:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
identifier = (KSIDENTIFIER*)(item+1); /* Not actually necessary... */
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1490:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
pin->dataRanges = (KSDATARANGE*)(pin->dataRangesItem +1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1503:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if( IS_VALID_WAVEFORMATEX_GUID(&dataRange->SubFormat) ||
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1503:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1512:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if( ((KSDATARANGE_AUDIO*)dataRange)->MaximumChannels == (ULONG) -1 )
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1516:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
else if( (int) ((KSDATARANGE_AUDIO*)dataRange)->MaximumChannels > pin->maxChannels )
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1518:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
pin->maxChannels = (int) ((KSDATARANGE_AUDIO*)dataRange)->MaximumChannels;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1523:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if( IsBitsWithinRange((KSDATARANGE_AUDIO*)dataRange, 8) )
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1528:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if( IsBitsWithinRange((KSDATARANGE_AUDIO*)dataRange, 16) )
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1533:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if( IsBitsWithinRange((KSDATARANGE_AUDIO*)dataRange, 24) )
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1538:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if( IsBitsWithinRange((KSDATARANGE_AUDIO*)dataRange, 32) )
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:1552:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
defaultIndex = DefaultSampleFrequencyIndex((KSDATARANGE_AUDIO*)dataRange);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'PinSetFormat':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:2201:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
pin->ksDataFormatWfx = (KSDATAFORMAT_WAVEFORMATEX*)((KSPIN_CONNECT*)newConnect + 1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'PinIsFormatSupported':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:2219:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const WAVEFORMATEXTENSIBLE* pFormatExt = (format->wFormatTag == WAVE_FORMAT_EXTENSIBLE) ? (const WAVEFORMATEXTENSIBLE*)format : 0;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:2227:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
dataRange = (KSDATARANGE_AUDIO*)pin->dataRanges;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'ScanDeviceInfos':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:3451:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmHostApiRepresentation *wdmHostApi = (PaWinWdmHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:3556:21: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmDeviceInfo *wdmDeviceInfo = (PaWinWdmDeviceInfo *)outArgument->deviceInfos[idxDevice];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'CommitDeviceInfos':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:3711:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmHostApiRepresentation *wdmHostApi = (PaWinWdmHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'DisposeDeviceInfos':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:3753:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmHostApiRepresentation *winDsHostApi = (PaWinWdmHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:3764:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmDeviceInfo* pDevice = (PaWinWdmDeviceInfo*)scanDeviceInfosResults->deviceInfos[i];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'PaWinWdm_Initialize':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:3880:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Terminate( (PaUtilHostApiRepresentation*)wdmHostApi );
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'Terminate':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:3889:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmHostApiRepresentation *wdmHostApi = (PaWinWdmHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'IsFormatSupported':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:3929:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmHostApiRepresentation *wdmHostApi = (PaWinWdmHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:3939:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmDeviceInfo* pDeviceInfo = (PaWinWdmDeviceInfo*)wdmHostApi->inheritedHostApiRep.deviceInfos[inputParameters->device];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4009:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWin_InitializeWaveFormatExtensible((PaWinWaveFormat*)&wfx,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4020:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
result = PinIsFormatSupported(pin, (const WAVEFORMATEX*)&wfx);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4024:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWin_InitializeWaveFormatEx((PaWinWaveFormat*)&wfx,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4035:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
result = PinIsFormatSupported(pin, (const WAVEFORMATEX*)&wfx);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4050:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmDeviceInfo* pDeviceInfo = (PaWinWdmDeviceInfo*)wdmHostApi->inheritedHostApiRep.deviceInfos[outputParameters->device];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4120:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWin_InitializeWaveFormatExtensible((PaWinWaveFormat*)&wfx,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4132:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
result = PinIsFormatSupported(pin, (const WAVEFORMATEX*)&wfx);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4136:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWin_InitializeWaveFormatEx((PaWinWaveFormat*)&wfx,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4147:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
result = PinIsFormatSupported(pin, (const WAVEFORMATEX*)&wfx);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c: In function 'OpenStream':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4330:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmHostApiRepresentation *wdmHostApi = (PaWinWdmHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4466:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
pDeviceInfo = (PaWinWdmDeviceInfo*)wdmHostApi->inheritedHostApiRep.deviceInfos[inputParameters->device];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4499:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWin_InitializeWaveFormatExtensible((PaWinWaveFormat*)&wfx,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4510:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
stream->capture.pPin = FilterCreatePin(pFilter, pPin->pinId, (WAVEFORMATEX*)&wfx, &result);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4516:21: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWin_InitializeWaveFormatEx((PaWinWaveFormat*)&wfx,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4525:21: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
stream->capture.pPin = FilterCreatePin(pFilter, pPin->pinId, (const WAVEFORMATEX*)&wfx, &result);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4616:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
pDeviceInfo = (PaWinWdmDeviceInfo*)wdmHostApi->inheritedHostApiRep.deviceInfos[outputParameters->device];
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4649:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWin_InitializeWaveFormatExtensible((PaWinWaveFormat*)&wfx,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4660:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
stream->render.pPin = FilterCreatePin(pFilter, pPin->pinId, (WAVEFORMATEX*)&wfx, &result);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4665:21: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWin_InitializeWaveFormatEx((PaWinWaveFormat*)&wfx,
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:4674:21: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
stream->render.pPin = FilterCreatePin(pFilter, pPin->pinId, (const WAVEFORMATEX*)&wfx, &result);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\wdmks\pa_win_wdmks.c:5270:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaWinWdmDeviceInfo *pDeviceInfo = (PaWinWdmDeviceInfo*)wdmHostApi->inheritedHostApiRep.deviceInfos[inputParameters->device];
^
[ 3%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/hostapi/skeleton/pa_hostapi_skeleton.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\hostapi\skeleton\pa_hostapi_skeleton.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\skeleton\pa_hostapi_skeleton.c
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\skeleton\pa_hostapi_skeleton.c: In function 'Terminate':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\skeleton\pa_hostapi_skeleton.c:243:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaSkeletonHostApiRepresentation *skeletonHostApi = (PaSkeletonHostApiRepresentation*)hostApi;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\skeleton\pa_hostapi_skeleton.c: In function 'OpenStream':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\hostapi\skeleton\pa_hostapi_skeleton.c:382:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
PaSkeletonHostApiRepresentation *skeletonHostApi = (PaSkeletonHostApiRepresentation*)hostApi;
^
[ 3%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/os/win/pa_win_hostapis.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\os\win\pa_win_hostapis.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_hostapis.c
[ 3%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/os/win/pa_win_util.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\os\win\pa_win_util.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_util.c
[ 3%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/os/win/pa_win_waveformat.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\os\win\pa_win_waveformat.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_waveformat.c
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_waveformat.c: In function 'PaWin_InitializeWaveFormatEx':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_waveformat.c:66:2: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
WAVEFORMATEX *waveFormatEx = (WAVEFORMATEX*)waveFormat;
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_waveformat.c: In function 'PaWin_InitializeWaveFormatExtensible':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_waveformat.c:84:2: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
WAVEFORMATEX *waveFormatEx = (WAVEFORMATEX*)waveFormat;
^
[ 3%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/os/win/pa_win_wdmks_utils.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\os\win\pa_win_wdmks_utils.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_wdmks_utils.c
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_wdmks_utils.c: In function 'KSFilterPinPropertyIdentifiersInclude':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_wdmks_utils.c:212:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
identifier = (KSIDENTIFIER*)(item+1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_wdmks_utils.c: In function 'PaWin_WDMKS_QueryFilterMaximumChannelCount':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_wdmks_utils.c:266:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
KSDATARANGE *dataRange = (KSDATARANGE*)(item+1);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_wdmks_utils.c:270:21: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if( pa_IS_VALID_WAVEFORMATEX_GUID(&dataRange->SubFormat)
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_wdmks_utils.c:270:21: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_wdmks_utils.c:276:25: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
KSDATARANGE_AUDIO *dataRangeAudio = (KSDATARANGE_AUDIO*)dataRange;
^
[ 4%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/os/win/pa_win_coinitialize.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\os\win\pa_win_coinitialize.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_coinitialize.c
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_coinitialize.c: In function 'PaWinUtil_CoInitialize':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_win_coinitialize.c:94:17: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(LPTSTR) &lpMsgBuf,
^
[ 4%] Building C object external_libraries/portaudio/CMakeFiles/portaudio.dir/src/os/win/pa_x86_plain_converters.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED -DUNICODE -D_UNICODE @CMakeFiles/portaudio.dir/includes_C.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\src\os\win\pa_x86_plain_converters.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portaudio\src\os\win\pa_x86_plain_converters.c
[ 4%] Building CXX object external_libraries/portaudio/CMakeFiles/portaudio.dir/C_/Users/Rainer/Projects/sc/asiosdk/common/asio.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\g++.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED @CMakeFiles/portaudio.dir/includes_CXX.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\C_\Users\Rainer\Projects\sc\asiosdk\common\asio.cpp.obj -c C:\Users\Rainer\Projects\sc\asiosdk\common\asio.cpp
[ 4%] Building CXX object external_libraries/portaudio/CMakeFiles/portaudio.dir/C_/Users/Rainer/Projects/sc/asiosdk/host/pc/asiolist.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\g++.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED @CMakeFiles/portaudio.dir/includes_CXX.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\C_\Users\Rainer\Projects\sc\asiosdk\host\pc\asiolist.cpp.obj -c C:\Users\Rainer\Projects\sc\asiosdk\host\pc\asiolist.cpp
[ 4%] Building CXX object external_libraries/portaudio/CMakeFiles/portaudio.dir/C_/Users/Rainer/Projects/sc/asiosdk/host/asiodrivers.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && C:\Qt\Tools\mingw492_32\bin\g++.exe -DPAWIN_USE_DIRECTSOUNDFULLDUPLEXCREATE -DPAWIN_USE_WDMKS_DEVICE_INFO -DPORTAUDIO_CMAKE_GENERATED @CMakeFiles/portaudio.dir/includes_CXX.rsp -Wstrict-aliasing=1 -O3 -DNDEBUG -o CMakeFiles\portaudio.dir\C_\Users\Rainer\Projects\sc\asiosdk\host\asiodrivers.cpp.obj -c C:\Users\Rainer\Projects\sc\asiosdk\host\asiodrivers.cpp
[ 5%] Linking CXX static library libportaudio_x86.a
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && "C:\Program Files (x86)\CMake\bin\cmake.exe" -P CMakeFiles\portaudio.dir\cmake_clean_target.cmake
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\portaudio && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\portaudio.dir\link.txt --verbose=1
C:\Qt\Tools\mingw492_32\bin\ar.exe qc libportaudio_x86.a CMakeFiles/portaudio.dir/src/common/pa_allocation.c.obj CMakeFiles/portaudio.dir/src/common/pa_converters.c.obj CMakeFiles/portaudio.dir/src/common/pa_cpuload.c.obj CMakeFiles/portaudio.dir/src/common/pa_debugprint.c.obj CMakeFiles/portaudio.dir/src/common/pa_dither.c.obj CMakeFiles/portaudio.dir/src/common/pa_front.c.obj CMakeFiles/portaudio.dir/src/common/pa_process.c.obj CMakeFiles/portaudio.dir/src/common/pa_ringbuffer.c.obj CMakeFiles/portaudio.dir/src/common/pa_stream.c.obj CMakeFiles/portaudio.dir/src/common/pa_trace.c.obj CMakeFiles/portaudio.dir/src/hostapi/asio/pa_asio.cpp.obj CMakeFiles/portaudio.dir/src/hostapi/dsound/pa_win_ds.c.obj CMakeFiles/portaudio.dir/src/hostapi/dsound/pa_win_ds_dynlink.c.obj CMakeFiles/portaudio.dir/src/hostapi/wmme/pa_win_wmme.c.obj CMakeFiles/portaudio.dir/src/hostapi/wdmks/pa_win_wdmks.c.obj CMakeFiles/portaudio.dir/src/hostapi/skeleton/pa_hostapi_skeleton.c.obj CMakeFiles/portaudio.dir/src/os/win/pa_win_hostapis.c.obj CMakeFiles/portaudio.dir/src/os/win/pa_win_util.c.obj CMakeFiles/portaudio.dir/src/os/win/pa_win_waveformat.c.obj CMakeFiles/portaudio.dir/src/os/win/pa_win_wdmks_utils.c.obj CMakeFiles/portaudio.dir/src/os/win/pa_win_coinitialize.c.obj CMakeFiles/portaudio.dir/src/os/win/pa_x86_plain_converters.c.obj CMakeFiles/portaudio.dir/C_/Users/Rainer/Projects/sc/asiosdk/common/asio.cpp.obj CMakeFiles/portaudio.dir/C_/Users/Rainer/Projects/sc/asiosdk/host/pc/asiolist.cpp.obj CMakeFiles/portaudio.dir/C_/Users/Rainer/Projects/sc/asiosdk/host/asiodrivers.cpp.obj
C:\Qt\Tools\mingw492_32\bin\ranlib.exe libportaudio_x86.a
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 5%] Built target portaudio
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\yaml.dir\build.make external_libraries/CMakeFiles/yaml.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\CMakeFiles\yaml.dir\DependInfo.cmake --color=
Dependee "C:/Users/Rainer/Projects/sc/supercollider/build_test/external_libraries/libyamlcpp.cpp" is newer than depender "external_libraries/CMakeFiles/yaml.dir/libyamlcpp.cpp.obj".
Clearing dependencies in "C:/Users/Rainer/Projects/sc/supercollider/build_test/external_libraries/CMakeFiles/yaml.dir/depend.make".
Scanning dependencies of target yaml
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\yaml.dir\build.make external_libraries/CMakeFiles/yaml.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 5%] Building CXX object external_libraries/CMakeFiles/yaml.dir/libyamlcpp.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/yaml.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wno-deprecated-declarations -o CMakeFiles\yaml.dir\libyamlcpp.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\libyamlcpp.cpp
[ 6%] Linking CXX static library libyaml.a
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -P CMakeFiles\yaml.dir\cmake_clean_target.cmake
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\yaml.dir\link.txt --verbose=1
C:\Qt\Tools\mingw492_32\bin\ar.exe qc libyaml.a CMakeFiles/yaml.dir/libyamlcpp.cpp.obj
C:\Qt\Tools\mingw492_32\bin\ranlib.exe libyaml.a
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 6%] Built target yaml
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\tlsf.dir\build.make external_libraries/CMakeFiles/tlsf.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\CMakeFiles\tlsf.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\tlsf.dir\build.make external_libraries/CMakeFiles/tlsf.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 6%] Building C object external_libraries/CMakeFiles/tlsf.dir/TLSF-2.4.6/src/tlsf.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DTLSF_STATISTIC=1 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 -Wstrict-aliasing=1 -msse -mfpmath=sse -msse2 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\tlsf.dir\TLSF-2.4.6\src\tlsf.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\TLSF-2.4.6\src\tlsf.c
[ 6%] Linking C static library libtlsf.a
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -P CMakeFiles\tlsf.dir\cmake_clean_target.cmake
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\tlsf.dir\link.txt --verbose=1
C:\Qt\Tools\mingw492_32\bin\ar.exe qc libtlsf.a CMakeFiles/tlsf.dir/TLSF-2.4.6/src/tlsf.c.obj
C:\Qt\Tools\mingw492_32\bin\ranlib.exe libtlsf.a
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 6%] Built target tlsf
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\portmidi.dir\build.make external_libraries/CMakeFiles/portmidi.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\CMakeFiles\portmidi.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\portmidi.dir\build.make external_libraries/CMakeFiles/portmidi.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 6%] Building C object external_libraries/CMakeFiles/portmidi.dir/portmidi/pm_common/pmutil.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/portmidi.dir/includes_C.rsp -Wstrict-aliasing=1 -msse -mfpmath=sse -msse2 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\portmidi.dir\portmidi\pm_common\pmutil.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_common\pmutil.c
[ 6%] Building C object external_libraries/CMakeFiles/portmidi.dir/portmidi/pm_common/portmidi.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/portmidi.dir/includes_C.rsp -Wstrict-aliasing=1 -msse -mfpmath=sse -msse2 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\portmidi.dir\portmidi\pm_common\portmidi.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_common\portmidi.c
[ 6%] Building C object external_libraries/CMakeFiles/portmidi.dir/portmidi/pm_win/pmwin.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/portmidi.dir/includes_C.rsp -Wstrict-aliasing=1 -msse -mfpmath=sse -msse2 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\portmidi.dir\portmidi\pm_win\pmwin.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_win\pmwin.c
[ 6%] Building C object external_libraries/CMakeFiles/portmidi.dir/portmidi/pm_win/pmwinmm.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/portmidi.dir/includes_C.rsp -Wstrict-aliasing=1 -msse -mfpmath=sse -msse2 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\portmidi.dir\portmidi\pm_win\pmwinmm.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_win\pmwinmm.c
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_win\pmwinmm.c: In function 'allocate_buffer':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_win\pmwinmm.c:305:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
evt = (MIDIEVENT *) (hdr + 1); /* place MIDIEVENT after header */
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_win\pmwinmm.c: In function 'winmm_out_open':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_win\pmwinmm.c:791:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(LPUINT) & dwDevice, /* device ID pointer */
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_win\pmwinmm.c: In function 'winmm_write_byte':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\pm_win\pmwinmm.c:1052:31: warning: assignment from incompatible pointer type
midi->fill_offset_ptr = &(hdr->dwBytesRecorded);
^
[ 6%] Building C object external_libraries/CMakeFiles/portmidi.dir/portmidi/porttime/porttime.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/portmidi.dir/includes_C.rsp -Wstrict-aliasing=1 -msse -mfpmath=sse -msse2 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\portmidi.dir\portmidi\porttime\porttime.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\porttime\porttime.c
[ 7%] Building C object external_libraries/CMakeFiles/portmidi.dir/portmidi/porttime/ptwinmm.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/portmidi.dir/includes_C.rsp -Wstrict-aliasing=1 -msse -mfpmath=sse -msse2 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\portmidi.dir\portmidi\porttime\ptwinmm.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\portmidi\porttime\ptwinmm.c
[ 7%] Linking C static library libportmidi.a
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -P CMakeFiles\portmidi.dir\cmake_clean_target.cmake
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\portmidi.dir\link.txt --verbose=1
C:\Qt\Tools\mingw492_32\bin\ar.exe qc libportmidi.a CMakeFiles/portmidi.dir/portmidi/pm_common/pmutil.c.obj CMakeFiles/portmidi.dir/portmidi/pm_common/portmidi.c.obj CMakeFiles/portmidi.dir/portmidi/pm_win/pmwin.c.obj CMakeFiles/portmidi.dir/portmidi/pm_win/pmwinmm.c.obj CMakeFiles/portmidi.dir/portmidi/porttime/porttime.c.obj CMakeFiles/portmidi.dir/portmidi/porttime/ptwinmm.c.obj
C:\Qt\Tools\mingw492_32\bin\ranlib.exe libportmidi.a
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 7%] Built target portmidi
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\hidapi\windows\CMakeFiles\hidapi.dir\build.make external_libraries/hidapi/windows/CMakeFiles/hidapi.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\external_libraries\hidapi\windows C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\windows C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\windows\CMakeFiles\hidapi.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\hidapi\windows\CMakeFiles\hidapi.dir\build.make external_libraries/hidapi/windows/CMakeFiles/hidapi.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 7%] Building C object external_libraries/hidapi/windows/CMakeFiles/hidapi.dir/hid.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\windows && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/hidapi.dir/includes_C.rsp -Wstrict-aliasing=1 -msse -mfpmath=sse -msse2 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\hidapi.dir\hid.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\hidapi\windows\hid.c
[ 7%] Linking C static library libhidapi.a
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\windows && "C:\Program Files (x86)\CMake\bin\cmake.exe" -P CMakeFiles\hidapi.dir\cmake_clean_target.cmake
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\windows && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\hidapi.dir\link.txt --verbose=1
C:\Qt\Tools\mingw492_32\bin\ar.exe qc libhidapi.a CMakeFiles/hidapi.dir/hid.c.obj
C:\Qt\Tools\mingw492_32\bin\ranlib.exe libhidapi.a
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 7%] Built target hidapi
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\hidapi\hidapi_parser\CMakeFiles\hidapi_parser.dir\build.make external_libraries/hidapi/hidapi_parser/CMakeFiles/hidapi_parser.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\external_libraries\hidapi\hidapi_parser C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\hidapi_parser C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\hidapi_parser\CMakeFiles\hidapi_parser.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\hidapi\hidapi_parser\CMakeFiles\hidapi_parser.dir\build.make external_libraries/hidapi/hidapi_parser/CMakeFiles/hidapi_parser.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 7%] Building C object external_libraries/hidapi/hidapi_parser/CMakeFiles/hidapi_parser.dir/hidapi_parser.c.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\hidapi_parser && C:\Qt\Tools\mingw492_32\bin\gcc.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/hidapi_parser.dir/includes_C.rsp -Wstrict-aliasing=1 -msse -mfpmath=sse -msse2 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\hidapi_parser.dir\hidapi_parser.c.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\hidapi\hidapi_parser\hidapi_parser.c
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\hidapi\hidapi_parser\hidapi_parser.c: In function 'hid_send_element_output':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\hidapi\hidapi_parser\hidapi_parser.c:1236:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\hidapi\hidapi_parser\hidapi_parser.c: In function 'hid_parse_input_elements_values':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\hidapi\hidapi_parser\hidapi_parser.c:1239:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
[ 7%] Linking C static library libhidapi_parser.a
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\hidapi_parser && "C:\Program Files (x86)\CMake\bin\cmake.exe" -P CMakeFiles\hidapi_parser.dir\cmake_clean_target.cmake
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\hidapi\hidapi_parser && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\hidapi_parser.dir\link.txt --verbose=1
C:\Qt\Tools\mingw492_32\bin\ar.exe qc libhidapi_parser.a CMakeFiles/hidapi_parser.dir/hidapi_parser.c.obj
C:\Qt\Tools\mingw492_32\bin\ranlib.exe libhidapi_parser.a
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 7%] Built target hidapi_parser
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\oscpack.dir\build.make external_libraries/CMakeFiles/oscpack.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\CMakeFiles\oscpack.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\oscpack.dir\build.make external_libraries/CMakeFiles/oscpack.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 8%] Building CXX object external_libraries/CMakeFiles/oscpack.dir/oscpack_build.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/oscpack.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\oscpack.dir\oscpack_build.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\oscpack_build.cpp
[ 8%] Linking CXX static library liboscpack.a
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -P CMakeFiles\oscpack.dir\cmake_clean_target.cmake
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\oscpack.dir\link.txt --verbose=1
C:\Qt\Tools\mingw492_32\bin\ar.exe qc liboscpack.a CMakeFiles/oscpack.dir/oscpack_build.cpp.obj
C:\Qt\Tools\mingw492_32\bin\ranlib.exe liboscpack.a
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 8%] Built target oscpack
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\boost_system.dir\build.make external_libraries/CMakeFiles/boost_system.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\CMakeFiles\boost_system.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\boost_system.dir\build.make external_libraries/CMakeFiles/boost_system.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 8%] Building CXX object external_libraries/CMakeFiles/boost_system.dir/boost/libs/system/src/error_code.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/boost_system.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\boost_system.dir\boost\libs\system\src\error_code.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\system\src\error_code.cpp
[ 8%] Linking CXX static library libboost_system.a
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -P CMakeFiles\boost_system.dir\cmake_clean_target.cmake
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\boost_system.dir\link.txt --verbose=1
C:\Qt\Tools\mingw492_32\bin\ar.exe qc libboost_system.a CMakeFiles/boost_system.dir/boost/libs/system/src/error_code.cpp.obj
C:\Qt\Tools\mingw492_32\bin\ranlib.exe libboost_system.a
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 8%] Built target boost_system
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f editors\sc-ide\CMakeFiles\SuperCollider.dir\build.make editors/sc-ide/CMakeFiles/SuperCollider.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\CMakeFiles\SuperCollider.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f editors\sc-ide\CMakeFiles\SuperCollider.dir\build.make editors/sc-ide/CMakeFiles/SuperCollider.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 8%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/main.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\main.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\main.cpp
[ 8%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/sig_mux.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\sig_mux.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\sig_mux.cpp
[ 8%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/doc_manager.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\doc_manager.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\doc_manager.cpp
[ 8%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/sc_process.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\sc_process.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\sc_process.cpp
[ 9%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/sc_server.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\sc_server.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\sc_server.cpp
[ 9%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/sc_introspection.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\sc_introspection.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\sc_introspection.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/multi_index/detail/node_type.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/multi_index/detail/index_base.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/multi_index/detail/base_type.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/multi_index_container.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/flyweight/hashed_factory.hpp:19,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/flyweight.hpp:17,
from C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\sc_introspection.hpp:35,
from C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\sc_introspection.cpp:21:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/multi_index/detail/index_node_base.hpp: In instantiation of 'static boost::multi_index::detail::index_node_base<Value, Allocator>* boost::multi_index::detail::index_node_base<Value, Allocator>::from_value(const value_type*) [with Value = boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>; Allocator = std::allocator<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString> >; boost::multi_index::detail::index_node_base<Value, Allocator>::value_type = boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/multi_index/detail/index_node_base.hpp:92:56: required from 'Node* boost::multi_index::detail::node_from_value(const Value*) [with Node = boost::multi_index::detail::hashed_index_node<boost::multi_index::detail::index_node_base<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>, std::allocator<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString> > >, boost::multi_index::detail::hashed_unique_tag>; Value = boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/multi_index/hashed_index.hpp:240:55: required from 'boost::multi_index::detail::hashed_index<KeyFromValue, Hash, Pred, SuperMeta, TagList, Category>::iterator boost::multi_index::detail::hashed_index<KeyFromValue, Hash, Pred, SuperMeta, TagList, Category>::iterator_to(const value_type&) [with KeyFromValue = boost::multi_index::identity<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString> >; Hash = boost::hash<QString>; Pred = std::equal_to<QString>; SuperMeta = boost::multi_index::detail::nth_layer<1, boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>, boost::flyweights::hashed_factory_class<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>, QString, mpl_::na, mpl_::na, mpl_::na>::index_list, std::allocator<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString> > >; TagList = boost::mpl::vector0<mpl_::na>; Category = boost::multi_index::detail::hashed_unique_tag; boost::multi_index::detail::hashed_index<KeyFromValue, Hash, Pred, SuperMeta, TagList, Category>::iterator = boost::multi_index::detail::hashed_index_iterator<boost::multi_index::detail::hashed_index_node<boost::multi_index::detail::index_node_base<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>, std::allocator<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString> > >, boost::multi_index::detail::hashed_unique_tag>, boost::multi_index::detail::bucket_array<std::allocator<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString> > >, boost::multi_index::detail::hashed_index_global_iterator_tag>; typename SuperMeta::type::final_allocator_type = std::allocator<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString> >; typename SuperMeta::type::node_type = boost::multi_index::detail::index_node_base<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>, std::allocator<boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString> > >; boost::multi_index::detail::hashed_index<KeyFromValue, Hash, Pred, SuperMeta, TagList, Category>::value_type = boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/flyweight/hashed_factory.hpp:88:5: required from 'void boost::flyweights::hashed_factory_class<Entry, Key, Hash, Pred, Allocator>::erase(boost::flyweights::hashed_factory_class<Entry, Key, Hash, Pred, Allocator>::handle_type) [with Entry = boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>; Key = QString; Hash = mpl_::na; Pred = mpl_::na; Allocator = mpl_::na; boost::flyweights::hashed_factory_class<Entry, Key, Hash, Pred, Allocator>::handle_type = const boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/flyweight/detail/flyweight_core.hpp:71:15: required from 'static void boost::flyweights::detail::flyweight_core_tracking_helper<ValuePolicy, Tag, TrackingPolicy, FactorySpecifier, LockingPolicy, HolderSpecifier>::erase(const handle_type&, Checker) [with Checker = bool (*)(const boost::flyweights::detail::refcounted_handle<const boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>*, boost::flyweights::detail::flyweight_core_tracking_helper<boost::flyweights::detail::default_value_policy<QString>, mpl_::na, boost::flyweights::refcounted, boost::flyweights::hashed_factory<>, boost::flyweights::simple_locking, boost::flyweights::static_holder> >&); ValuePolicy = boost::flyweights::detail::default_value_policy<QString>; Tag = mpl_::na; TrackingPolicy = boost::flyweights::refcounted; FactorySpecifier = boost::flyweights::hashed_factory<>; LockingPolicy = boost::flyweights::simple_locking; HolderSpecifier = boost::flyweights::static_holder; boost::flyweights::detail::flyweight_core_tracking_helper<ValuePolicy, Tag, TrackingPolicy, FactorySpecifier, LockingPolicy, HolderSpecifier>::handle_type = boost::flyweights::detail::refcounted_handle<const boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>*, boost::flyweights::detail::flyweight_core_tracking_helper<boost::flyweights::detail::default_value_policy<QString>, mpl_::na, boost::flyweights::refcounted, boost::flyweights::hashed_factory<>, boost::flyweights::simple_locking, boost::flyweights::static_holder> >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/flyweight/refcounted.hpp:133:46: required from 'boost::flyweights::detail::refcounted_handle<Handle, TrackingHelper>::~refcounted_handle() [with Handle = const boost::flyweights::detail::refcounted_value<boost::flyweights::detail::default_value_policy<QString>::rep_type, QString>*; TrackingHelper = boost::flyweights::detail::flyweight_core_tracking_helper<boost::flyweights::detail::default_value_policy<QString>, mpl_::na, boost::flyweights::refcounted, boost::flyweights::hashed_factory<>, boost::flyweights::simple_locking, boost::flyweights::static_holder>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/flyweight/flyweight.hpp:121:7: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/multi_index/detail/index_node_base.hpp:68:36: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const_cast<value_type*>(p)));
^
[ 9%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/sc_lexer.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\sc_lexer.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\sc_lexer.cpp
[ 9%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/settings/serialization.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\settings\serialization.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\settings\serialization.cpp
[ 9%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/settings/manager.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\settings\manager.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\settings\manager.cpp
[ 10%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/settings/theme.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\settings\theme.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\settings\theme.cpp
[ 10%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/session_manager.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\session_manager.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\session_manager.cpp
[ 10%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/util/standard_dirs.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\util\standard_dirs.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\util\standard_dirs.cpp
[ 10%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/util/scdoc_log.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\util\scdoc_log.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\core\util\scdoc_log.cpp
[ 10%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/cmd_line.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\cmd_line.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\cmd_line.cpp
[ 10%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/doc_list.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\doc_list.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\doc_list.cpp
[ 11%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/documents_dialog.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\documents_dialog.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\documents_dialog.cpp
[ 11%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/editor_box.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\editor_box.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\editor_box.cpp
[ 11%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/find_replace_tool.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\find_replace_tool.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\find_replace_tool.cpp
[ 11%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/lookup_dialog.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\lookup_dialog.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\lookup_dialog.cpp
[ 11%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/main_window.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\main_window.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\main_window.cpp
[ 12%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/multi_editor.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\multi_editor.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\multi_editor.cpp
[ 12%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/post_window.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\post_window.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\post_window.cpp
[ 12%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/session_switch_dialog.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\session_switch_dialog.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\session_switch_dialog.cpp
[ 12%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/help_browser.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\help_browser.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\help_browser.cpp
[ 12%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/audio_status_box.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\audio_status_box.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\audio_status_box.cpp
[ 13%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/lang_status_box.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\lang_status_box.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\lang_status_box.cpp
[ 13%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/editor.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\editor.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\code_editor\editor.cpp
[ 13%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/sc_editor.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\sc_editor.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\code_editor\sc_editor.cpp
[ 13%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/highlighter.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\highlighter.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\code_editor\highlighter.cpp
[ 13%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/line_indicator.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\line_indicator.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\code_editor\line_indicator.cpp
[ 13%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/overlay.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\overlay.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\code_editor\overlay.cpp
[ 14%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/autocompleter.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\autocompleter.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\code_editor\autocompleter.cpp
[ 14%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/completion_menu.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\completion_menu.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\code_editor\completion_menu.cpp
[ 14%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/dialog.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\dialog.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\settings\dialog.cpp
[ 14%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/general_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\general_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\settings\general_page.cpp
[ 14%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/sclang_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\sclang_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\settings\sclang_page.cpp
[ 15%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/editor_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\editor_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\settings\editor_page.cpp
[ 15%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/shortcuts_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\shortcuts_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\settings\shortcuts_page.cpp
[ 15%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/gui_utilities.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\gui_utilities.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\util\gui_utilities.cpp
[ 15%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/text_format_list_widget.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\text_format_list_widget.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\util\text_format_list_widget.cpp
[ 15%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/popup_widget.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\popup_widget.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\util\popup_widget.cpp
[ 15%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/docklet.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\docklet.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\util\docklet.cpp
[ 16%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/volume_widget.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\volume_widget.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\util\volume_widget.cpp
[ 16%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/status_box.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\status_box.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\util\status_box.cpp
[ 16%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/style/style.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\style\style.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\editors\sc-ide\widgets\style\style.cpp
[ 16%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/QtCollider/widgets/web_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\QtCollider\widgets\web_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\QtCollider\widgets\web_page.cpp
[ 16%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/common/SC_TextUtils.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\common\SC_TextUtils.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\common\SC_TextUtils.cpp
[ 17%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/SCDoc/SCDoc.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\SCDoc\SCDoc.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\SCDoc\SCDoc.cpp
[ 17%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/SCDoc/SCDoc.tab.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\SCDoc\SCDoc.tab.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\SCDoc\SCDoc.tab.cpp
[ 17%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/SCDoc/lex.scdoc.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\SCDoc\lex.scdoc.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\SCDoc\lex.scdoc.cpp
[ 17%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/QtCollider/layouts/stack_layout.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\QtCollider\layouts\stack_layout.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\QtCollider\layouts\stack_layout.cpp
[ 17%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/common/SC_DirUtils.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\common\SC_DirUtils.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\common\SC_DirUtils.cpp
[ 17%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/common/SC_Win32Utils.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\common\SC_Win32Utils.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\common\SC_Win32Utils.cpp
C:\Users\Rainer\Projects\sc\supercollider\common\SC_Win32Utils.cpp: In function 'int win32_pipe(int*)':
C:\Users\Rainer\Projects\sc\supercollider\common\SC_Win32Utils.cpp:127:29: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (bind(s, (SOCKADDR *) & serv_addr, len) == SOCKET_ERROR)
^
C:\Users\Rainer\Projects\sc\supercollider\common\SC_Win32Utils.cpp:138:36: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (getsockname(s, (SOCKADDR *) & serv_addr, &len) == SOCKET_ERROR)
^
C:\Users\Rainer\Projects\sc\supercollider\common\SC_Win32Utils.cpp:150:41: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (connect(handles[1], (SOCKADDR *) & serv_addr, len) == SOCKET_ERROR)
^
C:\Users\Rainer\Projects\sc\supercollider\common\SC_Win32Utils.cpp:156:47: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if ((handles[0] = accept(s, (SOCKADDR *) & serv_addr, &len)) == INVALID_SOCKET)
^
[ 18%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/moc_main.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\moc_main.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\core\moc_main.cpp
[ 18%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/moc_sig_mux.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\moc_sig_mux.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\core\moc_sig_mux.cpp
[ 18%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/moc_sc_process.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\moc_sc_process.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\core\moc_sc_process.cpp
[ 18%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/moc_sc_server.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\moc_sc_server.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\core\moc_sc_server.cpp
[ 18%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/moc_doc_manager.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\moc_doc_manager.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\core\moc_doc_manager.cpp
[ 20%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/settings/moc_manager.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\settings\moc_manager.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\core\settings\moc_manager.cpp
[ 20%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/core/moc_session_manager.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\core\moc_session_manager.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\core\moc_session_manager.cpp
[ 20%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_cmd_line.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_cmd_line.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_cmd_line.cpp
[ 20%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_doc_list.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_doc_list.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_doc_list.cpp
[ 20%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_documents_dialog.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_documents_dialog.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_documents_dialog.cpp
[ 21%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_editor_box.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_editor_box.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_editor_box.cpp
[ 21%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_find_replace_tool.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_find_replace_tool.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_find_replace_tool.cpp
[ 21%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_goto_line_tool.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_goto_line_tool.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_goto_line_tool.cpp
[ 21%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_lookup_dialog.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_lookup_dialog.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_lookup_dialog.cpp
[ 21%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_main_window.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_main_window.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_main_window.cpp
[ 21%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_multi_editor.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_multi_editor.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_multi_editor.cpp
[ 22%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_popup_text_input.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_popup_text_input.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_popup_text_input.cpp
[ 22%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_post_window.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_post_window.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_post_window.cpp
[ 22%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_session_switch_dialog.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_session_switch_dialog.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_session_switch_dialog.cpp
[ 22%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_sessions_dialog.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_sessions_dialog.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_sessions_dialog.cpp
[ 22%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_tool_box.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_tool_box.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_tool_box.cpp
[ 23%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_help_browser.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_help_browser.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_help_browser.cpp
[ 23%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_audio_status_box.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_audio_status_box.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_audio_status_box.cpp
[ 23%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/moc_lang_status_box.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\moc_lang_status_box.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\moc_lang_status_box.cpp
[ 23%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/moc_editor.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\moc_editor.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\code_editor\moc_editor.cpp
[ 23%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/moc_sc_editor.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\moc_sc_editor.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\code_editor\moc_sc_editor.cpp
[ 23%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/moc_highlighter.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\moc_highlighter.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\code_editor\moc_highlighter.cpp
[ 24%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/moc_line_indicator.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\moc_line_indicator.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\code_editor\moc_line_indicator.cpp
[ 24%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/moc_overlay.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\moc_overlay.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\code_editor\moc_overlay.cpp
[ 24%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/moc_autocompleter.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\moc_autocompleter.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\code_editor\moc_autocompleter.cpp
[ 24%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/code_editor/moc_completion_menu.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\code_editor\moc_completion_menu.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\code_editor\moc_completion_menu.cpp
[ 24%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/moc_dialog.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\moc_dialog.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\settings\moc_dialog.cpp
[ 25%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/moc_general_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\moc_general_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\settings\moc_general_page.cpp
[ 25%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/moc_sclang_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\moc_sclang_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\settings\moc_sclang_page.cpp
[ 25%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/moc_editor_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\moc_editor_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\settings\moc_editor_page.cpp
[ 25%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/settings/moc_shortcuts_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\settings\moc_shortcuts_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\settings\moc_shortcuts_page.cpp
[ 25%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/moc_path_chooser_widget.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\moc_path_chooser_widget.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\util\moc_path_chooser_widget.cpp
[ 26%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/moc_text_format_list_widget.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\moc_text_format_list_widget.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\util\moc_text_format_list_widget.cpp
[ 26%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/moc_key_sequence_edit.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\moc_key_sequence_edit.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\util\moc_key_sequence_edit.cpp
[ 26%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/moc_popup_widget.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\moc_popup_widget.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\util\moc_popup_widget.cpp
[ 26%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/moc_color_widget.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\moc_color_widget.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\util\moc_color_widget.cpp
[ 26%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/moc_docklet.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\moc_docklet.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\util\moc_docklet.cpp
[ 26%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/widgets/util/moc_volume_widget.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\widgets\util\moc_volume_widget.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\widgets\util\moc_volume_widget.cpp
[ 27%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/QtCollider/widgets/moc_web_page.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\QtCollider\widgets\moc_web_page.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\__\__\QtCollider\widgets\moc_web_page.cpp
[ 27%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/QtCollider/layouts/moc_stack_layout.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\__\__\QtCollider\layouts\moc_stack_layout.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\__\__\QtCollider\layouts\moc_stack_layout.cpp
[ 27%] Building CXX object editors/sc-ide/CMakeFiles/SuperCollider.dir/qrc_resources.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/SuperCollider.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -Wreorder -o CMakeFiles\SuperCollider.dir\qrc_resources.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide\qrc_resources.cpp
[ 27%] Building RC object editors/sc-ide/CMakeFiles/SuperCollider.dir/__/__/platform/windows/Resources/scide.rc.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && C:\Qt\Tools\mingw492_32\bin\windres.exe -O coff -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB -DQT_SQL_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 -i C:\Users\Rainer\Projects\sc\supercollider\platform\windows\Resources\scide.rc -o CMakeFiles\SuperCollider.dir\__\__\platform\windows\Resources\scide.rc.obj
[ 27%] Linking CXX executable Release\scide.exe
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\SuperCollider.dir\link.txt --verbose=1
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E remove -f CMakeFiles\SuperCollider.dir/objects.a
C:\Qt\Tools\mingw492_32\bin\ar.exe cr CMakeFiles\SuperCollider.dir/objects.a @CMakeFiles\SuperCollider.dir\objects1.rsp
C:\Qt\Tools\mingw492_32\bin\g++.exe -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -std=c++11 -mwindows -Wl,--whole-archive CMakeFiles\SuperCollider.dir/objects.a -Wl,--no-whole-archive -o Release\scide.exe -Wl,--out-implib,libscide.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\SuperCollider.dir\linklibs.rsp
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide_de.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide_es.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide_fr.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide_ja.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide_pt.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide_ru.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide_sl.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide_sv.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide_zh.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E make_directory C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\editors\sc-ide && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E copy_if_different C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/scide.qm C:/Users/Rainer/Projects/sc/supercollider/build_test/editors/sc-ide/Release/translations
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 40%] Built target SuperCollider
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\boost_thread.dir\build.make external_libraries/CMakeFiles/boost_thread.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries\CMakeFiles\boost_thread.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f external_libraries\CMakeFiles\boost_thread.dir\build.make external_libraries/CMakeFiles/boost_thread.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 41%] Building CXX object external_libraries/CMakeFiles/boost_thread.dir/boost/libs/thread/src/future.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_BUILD_LIB -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/boost_thread.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\boost_thread.dir\boost\libs\thread\src\future.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\future.cpp
[ 41%] Building CXX object external_libraries/CMakeFiles/boost_thread.dir/boost/libs/thread/src/tss_null.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_BUILD_LIB -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/boost_thread.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\boost_thread.dir\boost\libs\thread\src\tss_null.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\tss_null.cpp
[ 41%] Building CXX object external_libraries/CMakeFiles/boost_thread.dir/boost/libs/thread/src/win32/thread.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_BUILD_LIB -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/boost_thread.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\boost_thread.dir\boost\libs\thread\src\win32\thread.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/detail/inlined/win/chrono.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/detail/inlined/chrono.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/system_clocks.hpp:230,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_data.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_only.hpp:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:17:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:70:54: warning: declaration of 'void boost::detail::winapi::GetSystemTimeAsFileTime(boost::detail::winapi::FILETIME_*)' with C language linkage
GetSystemTimeAsFileTime(FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_time.hpp:10,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_data.hpp:10,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_only.hpp:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:17:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:57:46: warning: conflicts with previous declaration 'void boost::date_time::winapi::GetSystemTimeAsFileTime(boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) void __stdcall GetSystemTimeAsFileTime(FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/detail/inlined/win/chrono.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/detail/inlined/chrono.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/system_clocks.hpp:230,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_data.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_only.hpp:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:17:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:74:43: warning: declaration of 'int boost::detail::winapi::FileTimeToLocalFileTime(const FILETIME_*, boost::detail::winapi::FILETIME_*)' with C language linkage
FILETIME_* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_time.hpp:10,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_data.hpp:10,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_only.hpp:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:17:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:58:45: warning: conflicts with previous declaration 'int boost::date_time::winapi::FileTimeToLocalFileTime(const boost::date_time::winapi::FILETIME*, boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) int __stdcall FileTimeToLocalFileTime(const FILETIME* lpFileTime, FILETIME* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/detail/inlined/win/chrono.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/detail/inlined/chrono.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/system_clocks.hpp:230,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_data.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_only.hpp:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:17:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:76:48: warning: declaration of 'void boost::detail::winapi::GetSystemTime(boost::detail::winapi::SYSTEMTIME_*)' with C language linkage
GetSystemTime(SYSTEMTIME_* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_time.hpp:10,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_data.hpp:10,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_only.hpp:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:17:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:59:46: warning: conflicts with previous declaration 'void boost::date_time::winapi::GetSystemTime(boost::date_time::winapi::SYSTEMTIME*)'
__declspec(dllimport) void __stdcall GetSystemTime(SYSTEMTIME* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/detail/inlined/win/chrono.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/detail/inlined/chrono.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/chrono/system_clocks.hpp:230,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_data.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_only.hpp:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:17:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:79:38: warning: declaration of 'int boost::detail::winapi::SystemTimeToFileTime(const SYSTEMTIME_*, boost::detail::winapi::FILETIME_*)' with C language linkage
FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_time.hpp:10,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_data.hpp:10,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_only.hpp:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:17:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:60:45: warning: conflicts with previous declaration 'int boost::date_time::winapi::SystemTimeToFileTime(const boost::date_time::winapi::SYSTEMTIME*, boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) int __stdcall SystemTimeToFileTime(const SYSTEMTIME* lpSystemTime, FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_primitives.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/thread_data.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/thread_only.hpp:15,
from C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:17:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/interlocked_read.hpp: In function 'void* boost::detail::interlocked_read_acquire(void* volatile*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/interlocked.hpp:166:69: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
((void*)BOOST_INTERLOCKED_COMPARE_EXCHANGE((long volatile*)(dest),(long)(exchange),(long)(compare)))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/interlocked_read.hpp:60:20: note: in expansion of macro 'BOOST_INTERLOCKED_COMPARE_EXCHANGE_POINTER'
return BOOST_INTERLOCKED_COMPARE_EXCHANGE_POINTER(x,0,0);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/interlocked_read.hpp: In function 'void boost::detail::interlocked_write_release(void* volatile*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/interlocked.hpp:168:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
((void*)BOOST_INTERLOCKED_EXCHANGE((long volatile*)(dest),(long)(exchange)))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/interlocked_read.hpp:68:13: note: in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE_POINTER'
BOOST_INTERLOCKED_EXCHANGE_POINTER(x,value);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/basic_timed_mutex.hpp: In member function 'void boost::detail::basic_timed_mutex::destroy()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/interlocked.hpp:168:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
((void*)BOOST_INTERLOCKED_EXCHANGE((long volatile*)(dest),(long)(exchange)))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/basic_timed_mutex.hpp:52:39: note: in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE_POINTER'
void* const old_event=BOOST_INTERLOCKED_EXCHANGE_POINTER(&event,0);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/basic_timed_mutex.hpp: In member function 'void* boost::detail::basic_timed_mutex::get_event()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/interlocked.hpp:166:69: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
((void*)BOOST_INTERLOCKED_COMPARE_EXCHANGE((long volatile*)(dest),(long)(exchange),(long)(compare)))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/thread/win32/basic_timed_mutex.hpp:253:43: note: in expansion of macro 'BOOST_INTERLOCKED_COMPARE_EXCHANGE_POINTER'
void* const old_event=BOOST_INTERLOCKED_COMPARE_EXCHANGE_POINTER(&event,new_event,0);
^
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp: In function 'LARGE_INTEGER boost::this_thread::{anonymous}::get_due_time(const boost::detail::timeout&)':
C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\thread.cpp:606:79: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if(!SystemTimeToFileTime(&target_system_time,((FILETIME*)&due_time)))
^
[ 41%] Building CXX object external_libraries/CMakeFiles/boost_thread.dir/boost/libs/thread/src/win32/tss_dll.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_BUILD_LIB -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/boost_thread.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\boost_thread.dir\boost\libs\thread\src\win32\tss_dll.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\tss_dll.cpp
[ 41%] Building CXX object external_libraries/CMakeFiles/boost_thread.dir/boost/libs/thread/src/win32/tss_pe.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_BUILD_LIB -DBOOST_THREAD_USE_LIB -DNOMINMAX -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/boost_thread.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\boost_thread.dir\boost\libs\thread\src\win32\tss_pe.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\external_libraries\boost\libs\thread\src\win32\tss_pe.cpp
[ 42%] Linking CXX static library libboost_thread.a
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -P CMakeFiles\boost_thread.dir\cmake_clean_target.cmake
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\external_libraries && "C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_link_script CMakeFiles\boost_thread.dir\link.txt --verbose=1
C:\Qt\Tools\mingw492_32\bin\ar.exe qc libboost_thread.a CMakeFiles/boost_thread.dir/boost/libs/thread/src/future.cpp.obj CMakeFiles/boost_thread.dir/boost/libs/thread/src/tss_null.cpp.obj CMakeFiles/boost_thread.dir/boost/libs/thread/src/win32/thread.cpp.obj CMakeFiles/boost_thread.dir/boost/libs/thread/src/win32/tss_dll.cpp.obj CMakeFiles/boost_thread.dir/boost/libs/thread/src/win32/tss_pe.cpp.obj
C:\Qt\Tools\mingw492_32\bin\ranlib.exe libboost_thread.a
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 42%] Built target boost_thread
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f server\scsynth\CMakeFiles\libscsynth.dir\build.make server/scsynth/CMakeFiles/libscsynth.dir/depend
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
"C:\Program Files (x86)\CMake\bin\cmake.exe" -E cmake_depends "MinGW Makefiles" C:\Users\Rainer\Projects\sc\supercollider C:\Users\Rainer\Projects\sc\supercollider\server\scsynth C:\Users\Rainer\Projects\sc\supercollider\build_test C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth\CMakeFiles\libscsynth.dir\DependInfo.cmake --color=
mingw32-make.exe[2]: Leaving directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
C:/Qt/Tools/mingw492_32/bin/mingw32-make.exe -f server\scsynth\CMakeFiles\libscsynth.dir\build.make server/scsynth/CMakeFiles/libscsynth.dir/build
mingw32-make.exe[2]: Entering directory 'C:/Users/Rainer/Projects/sc/supercollider/build_test'
[ 42%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_BufGen.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_BufGen.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_BufGen.cpp
[ 42%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_ComPort.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_ComPort.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp: In static member function 'static boost::sync::detail::system_time_point boost::sync::detail::system_time_point::now()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:119:122: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
boost::detail::winapi::GetSystemTimeAsFileTime(reinterpret_cast< boost::detail::winapi::FILETIME_* >(&res.m_value));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:35,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void* boost::sync::detail::windows::interlocked_read_acquire(void* volatile*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:442:120: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, addend) boost::atomics::detail::InterlockedExchangeAdd((long*)(dest), (long)(addend))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:465:82: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(dest, byte_offset) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, byte_offset))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:188:12: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER'
return BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(x, 0);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void boost::sync::detail::windows::interlocked_write_release(void* volatile*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:441:113: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval) boost::atomics::detail::InterlockedExchange((long*)(dest), (long)(newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:464:73: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(dest, newval) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:197:5: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER'
BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(x, value);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139:0,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp: In member function 'bool boost::sync::winnt5::semaphore::priv_timed_wait(const boost::sync::detail::system_time_point&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:151:139: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!boost::detail::winapi::SetWaitableTimer(handles[1], reinterpret_cast< const boost::detail::winapi::LARGE_INTEGER_* >(&t.get()), 0, NULL, NULL, false))
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:57:90: warning: declaration of 'void boost::date_time::winapi::GetSystemTimeAsFileTime(boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) void __stdcall GetSystemTimeAsFileTime(FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:70:9: warning: conflicts with previous declaration 'void boost::detail::winapi::GetSystemTimeAsFileTime(boost::detail::winapi::FILETIME_*)'
GetSystemTimeAsFileTime(FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:58:122: warning: declaration of 'int boost::date_time::winapi::FileTimeToLocalFileTime(const boost::date_time::winapi::FILETIME*, boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) int __stdcall FileTimeToLocalFileTime(const FILETIME* lpFileTime, FILETIME* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:73:9: warning: conflicts with previous declaration 'int boost::detail::winapi::FileTimeToLocalFileTime(const FILETIME_*, boost::detail::winapi::FILETIME_*)'
FileTimeToLocalFileTime(const FILETIME_* lpFileTime,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:59:84: warning: declaration of 'void boost::date_time::winapi::GetSystemTime(boost::date_time::winapi::SYSTEMTIME*)' with C language linkage
__declspec(dllimport) void __stdcall GetSystemTime(SYSTEMTIME* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:76:9: warning: conflicts with previous declaration 'void boost::detail::winapi::GetSystemTime(boost::detail::winapi::SYSTEMTIME_*)'
GetSystemTime(SYSTEMTIME_* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:60:118: warning: declaration of 'int boost::date_time::winapi::SystemTimeToFileTime(const boost::date_time::winapi::SYSTEMTIME*, boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) int __stdcall SystemTimeToFileTime(const SYSTEMTIME* lpSystemTime, FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:78:9: warning: conflicts with previous declaration 'int boost::detail::winapi::SystemTimeToFileTime(const SYSTEMTIME_*, boost::detail::winapi::FILETIME_*)'
SystemTimeToFileTime(const SYSTEMTIME_* lpSystemTime,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:870:116: warning: declaration of 'void* boost::interprocess::winapi::CreateMutexA(boost::interprocess::winapi::interprocess_security_attributes*, int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateMutexA(interprocess_security_attributes*, int, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:187:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateMutexA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::BOOL_, boost::detail::winapi::LPCSTR_)'
CreateMutexA(_SECURITY_ATTRIBUTES*, BOOL_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:875:127: warning: declaration of 'void* boost::interprocess::winapi::CreateSemaphoreA(boost::interprocess::winapi::interprocess_security_attributes*, long int, long int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateSemaphoreA(interprocess_security_attributes*, long, long, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:191:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateSemaphoreA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::LONG_, boost::detail::winapi::LONG_, boost::detail::winapi::LPCSTR_)'
CreateSemaphoreA(_SECURITY_ATTRIBUTES*, LONG_, LONG_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:907:156: warning: declaration of 'int boost::interprocess::winapi::InitializeSecurityDescriptor(boost::interprocess::winapi::interprocess_security_descriptor*, long unsigned int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall InitializeSecurityDescriptor(interprocess_security_descriptor *pSecurityDescriptor, unsigned long dwRevision);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:48:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::InitializeSecurityDescriptor(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::DWORD_)'
InitializeSecurityDescriptor(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:908:190: warning: declaration of 'int boost::interprocess::winapi::SetSecurityDescriptorDacl(boost::interprocess::winapi::interprocess_security_descriptor*, int, boost::interprocess::winapi::interprocess_acl*, int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall SetSecurityDescriptorDacl(interprocess_security_descriptor *pSecurityDescriptor, int bDaclPresent, interprocess_acl *pDacl, int bDaclDefaulted);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:53:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::SetSecurityDescriptorDacl(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::BOOL_, boost::detail::winapi::PACL_, boost::detail::winapi::BOOL_)'
SetSecurityDescriptorDacl(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:909:77: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::LoadLibraryA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall LoadLibraryA(const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:62:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::LoadLibraryA(boost::detail::winapi::LPCSTR_)'
LoadLibraryA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:910:69: warning: declaration of 'int boost::interprocess::winapi::FreeLibrary(boost::interprocess::winapi::hmodule)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall FreeLibrary(hmodule);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:72:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::FreeLibrary(boost::detail::winapi::HMODULE_)'
FreeLibrary(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:912:80: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::GetModuleHandleA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall GetModuleHandleA(const char*);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:66:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::GetModuleHandleA(boost::detail::winapi::LPCSTR_)'
GetModuleHandleA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::get_file_size(void*, long long int&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1367:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return 0 != GetFileSizeEx(handle, (large_integer*)&size); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::set_file_pointer_ex(void*, long long int, long long int*, long unsigned int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1387:60: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return 0 != SetFilePointerEx(handle, d, (large_integer*)new_file_pointer, move_method);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::unlink_file(const char*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1880:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
interlocked_decrement(reinterpret_cast<volatile long*>(&u32_count));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/spin/mutex.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_dec32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:80:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_decrement(reinterpret_cast<volatile long*>(mem)) + 1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_inc32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:86:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_increment(reinterpret_cast<volatile long*>(mem))-1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'void boost::interprocess::ipcdetail::atomic_write32(volatile uint32_t*, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:100:69: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ winapi::interlocked_exchange(reinterpret_cast<volatile long*>(mem), val); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_cas32(volatile uint32_t*, uint32_t, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:110:84: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_compare_exchange(reinterpret_cast<volatile long*>(mem), with, cmp); }
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/fd_set_adapter.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_OscUtils.hpp:24,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'bool boost::asio::detail::win_fd_set_adapter::is_set(boost::asio::detail::socket_type) const':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:84:68: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const_cast<fd_set*>(reinterpret_cast<const fd_set*>(fd_set_)));
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'boost::asio::detail::win_fd_set_adapter::operator fd_set*()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:89:45: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return reinterpret_cast<fd_set*>(fd_set_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_ops.hpp:333:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_holder.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_OscUtils.hpp:24,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_aistruct(boost::asio::detail::addrinfo_type***, const addrinfo_type*, const void*, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2580:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sinptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2591:56: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sin6ptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_port(boost::asio::detail::addrinfo_type*, int, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2654:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in4_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2662:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in6_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getnameinfo_emulation(const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3015:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3017:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_port;
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3025:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3027:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_port;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_OscUtils.hpp:24,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp: In member function 'void boost::asio::detail::socket_select_interrupter::open_descriptors()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:64:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::bind(acceptor.get(), (const socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:68:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::getsockname(acceptor.get(), (socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:86:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::connect(client.get(), (const socket_addr_type*)&addr,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service_base.hpp:521:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_accept_op.hpp:30,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:41,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_OscUtils.hpp:24,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_compare_exchange_pointer(void**, void*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:704:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(exch),
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_exchange_pointer(void**, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:716:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(val)));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:74:56: required from 'boost::unordered::detail::ptr_node<T>::value_type& boost::unordered::detail::ptr_node<T>::value() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:226:20: required from 'boost::unordered::iterator_detail::iterator<Node>::value_type* boost::unordered::iterator_detail::iterator<Node>::operator->() const [with Node = boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::iterator_detail::iterator<Node>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:165:26: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:71:34: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return *(ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:41: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
T* ptr = reinterpret_cast<T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:188:20: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:75:64: required from 'boost::unordered::detail::ptr_node<T>::value_type* boost::unordered::detail::ptr_node<T>::value_ptr() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:401:39: required from 'boost::unordered::detail::node_constructor<NodeAlloc>::~node_constructor() [with NodeAlloc = std::allocator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:352:50: required from 'boost::unordered::detail::table_impl<Types>::value_type& boost::unordered::detail::table_impl<Types>::operator[](const key_type&) [with Types = boost::unordered::detail::map<std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >, boost::interprocess::ipcdetail::sync_id, void*, boost::hash<boost::interprocess::ipcdetail::sync_id>, std::equal_to<boost::interprocess::ipcdetail::sync_id> >; boost::unordered::detail::table_impl<Types>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::table_impl<Types>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:1190:22: required from 'boost::unordered::unordered_map<K, T, H, P, A>::mapped_type& boost::unordered::unordered_map<K, T, H, P, A>::operator[](const key_type&) [with K = boost::interprocess::ipcdetail::sync_id; T = void*; H = boost::hash<boost::interprocess::ipcdetail::sync_id>; P = std::equal_to<boost::interprocess::ipcdetail::sync_id>; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::unordered_map<K, T, H, P, A>::mapped_type = void*; boost::unordered::unordered_map<K, T, H, P, A>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:48: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:75:33: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return (ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_ComPort.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::intrusive::compact_rbtree_node<void*>*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:844:38: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::find(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:345:71: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::find(const KeyType&, KeyValueCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1090:74: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::find(const key_type&) [with Key = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; Value = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; KeyCompare = std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >; A = std::allocator<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:186:70: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const T* ptr = reinterpret_cast<const T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::intrusive::compact_rbtree_node<void*>*; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:2058:24: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound_loop(boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:1009:96: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:298:49: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::lower_bound(const KeyType&, KeyValueCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1099:81: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::lower_bound(const key_type&) [with Key = const boost::interprocess::ipcdetail::sync_id*; Value = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; KeyCompare = boost::interprocess::ipcdetail::sync_handles::address_less; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = const boost::interprocess::ipcdetail::sync_id*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:213:56: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 42%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_CoreAudio.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_CoreAudio.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/fd_set_adapter.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:21:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'bool boost::asio::detail::win_fd_set_adapter::is_set(boost::asio::detail::socket_type) const':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:84:68: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const_cast<fd_set*>(reinterpret_cast<const fd_set*>(fd_set_)));
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'boost::asio::detail::win_fd_set_adapter::operator fd_set*()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:89:45: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return reinterpret_cast<fd_set*>(fd_set_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_ops.hpp:333:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_holder.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:21:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_aistruct(boost::asio::detail::addrinfo_type***, const addrinfo_type*, const void*, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2580:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sinptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2591:56: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sin6ptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_port(boost::asio::detail::addrinfo_type*, int, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2654:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in4_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2662:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in6_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getnameinfo_emulation(const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3015:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3017:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_port;
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3025:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3027:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_port;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:21:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp: In member function 'void boost::asio::detail::socket_select_interrupter::open_descriptors()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:64:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::bind(acceptor.get(), (const socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:68:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::getsockname(acceptor.get(), (socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:86:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::connect(client.get(), (const socket_addr_type*)&addr,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service_base.hpp:521:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_accept_op.hpp:30,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:41,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:21:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_compare_exchange_pointer(void**, void*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:704:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(exch),
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_exchange_pointer(void**, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:716:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(val)));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:70:54: warning: declaration of 'void boost::detail::winapi::GetSystemTimeAsFileTime(boost::detail::winapi::FILETIME_*)' with C language linkage
GetSystemTimeAsFileTime(FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:21:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:57:46: warning: conflicts with previous declaration 'void boost::date_time::winapi::GetSystemTimeAsFileTime(boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) void __stdcall GetSystemTimeAsFileTime(FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:74:43: warning: declaration of 'int boost::detail::winapi::FileTimeToLocalFileTime(const FILETIME_*, boost::detail::winapi::FILETIME_*)' with C language linkage
FILETIME_* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:21:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:58:45: warning: conflicts with previous declaration 'int boost::date_time::winapi::FileTimeToLocalFileTime(const boost::date_time::winapi::FILETIME*, boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) int __stdcall FileTimeToLocalFileTime(const FILETIME* lpFileTime, FILETIME* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:76:48: warning: declaration of 'void boost::detail::winapi::GetSystemTime(boost::detail::winapi::SYSTEMTIME_*)' with C language linkage
GetSystemTime(SYSTEMTIME_* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:21:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:59:46: warning: conflicts with previous declaration 'void boost::date_time::winapi::GetSystemTime(boost::date_time::winapi::SYSTEMTIME*)'
__declspec(dllimport) void __stdcall GetSystemTime(SYSTEMTIME* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:79:38: warning: declaration of 'int boost::detail::winapi::SystemTimeToFileTime(const SYSTEMTIME_*, boost::detail::winapi::FILETIME_*)' with C language linkage
FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:21:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:60:45: warning: conflicts with previous declaration 'int boost::date_time::winapi::SystemTimeToFileTime(const boost::date_time::winapi::SYSTEMTIME*, boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) int __stdcall SystemTimeToFileTime(const SYSTEMTIME* lpSystemTime, FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp: In static member function 'static boost::sync::detail::system_time_point boost::sync::detail::system_time_point::now()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:119:122: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
boost::detail::winapi::GetSystemTimeAsFileTime(reinterpret_cast< boost::detail::winapi::FILETIME_* >(&res.m_value));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:35,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void* boost::sync::detail::windows::interlocked_read_acquire(void* volatile*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:442:120: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, addend) boost::atomics::detail::InterlockedExchangeAdd((long*)(dest), (long)(addend))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:465:82: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(dest, byte_offset) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, byte_offset))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:188:12: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER'
return BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(x, 0);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void boost::sync::detail::windows::interlocked_write_release(void* volatile*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:441:113: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval) boost::atomics::detail::InterlockedExchange((long*)(dest), (long)(newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:464:73: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(dest, newval) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:197:5: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER'
BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(x, value);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139:0,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp: In member function 'bool boost::sync::winnt5::semaphore::priv_timed_wait(const boost::sync::detail::system_time_point&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:151:139: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!boost::detail::winapi::SetWaitableTimer(handles[1], reinterpret_cast< const boost::detail::winapi::LARGE_INTEGER_* >(&t.get()), 0, NULL, NULL, false))
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:870:116: warning: declaration of 'void* boost::interprocess::winapi::CreateMutexA(boost::interprocess::winapi::interprocess_security_attributes*, int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateMutexA(interprocess_security_attributes*, int, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:187:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateMutexA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::BOOL_, boost::detail::winapi::LPCSTR_)'
CreateMutexA(_SECURITY_ATTRIBUTES*, BOOL_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:875:127: warning: declaration of 'void* boost::interprocess::winapi::CreateSemaphoreA(boost::interprocess::winapi::interprocess_security_attributes*, long int, long int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateSemaphoreA(interprocess_security_attributes*, long, long, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:191:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateSemaphoreA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::LONG_, boost::detail::winapi::LONG_, boost::detail::winapi::LPCSTR_)'
CreateSemaphoreA(_SECURITY_ATTRIBUTES*, LONG_, LONG_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:907:156: warning: declaration of 'int boost::interprocess::winapi::InitializeSecurityDescriptor(boost::interprocess::winapi::interprocess_security_descriptor*, long unsigned int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall InitializeSecurityDescriptor(interprocess_security_descriptor *pSecurityDescriptor, unsigned long dwRevision);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:48:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::InitializeSecurityDescriptor(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::DWORD_)'
InitializeSecurityDescriptor(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:908:190: warning: declaration of 'int boost::interprocess::winapi::SetSecurityDescriptorDacl(boost::interprocess::winapi::interprocess_security_descriptor*, int, boost::interprocess::winapi::interprocess_acl*, int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall SetSecurityDescriptorDacl(interprocess_security_descriptor *pSecurityDescriptor, int bDaclPresent, interprocess_acl *pDacl, int bDaclDefaulted);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:53:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::SetSecurityDescriptorDacl(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::BOOL_, boost::detail::winapi::PACL_, boost::detail::winapi::BOOL_)'
SetSecurityDescriptorDacl(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:909:77: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::LoadLibraryA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall LoadLibraryA(const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:62:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::LoadLibraryA(boost::detail::winapi::LPCSTR_)'
LoadLibraryA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:910:69: warning: declaration of 'int boost::interprocess::winapi::FreeLibrary(boost::interprocess::winapi::hmodule)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall FreeLibrary(hmodule);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:72:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::FreeLibrary(boost::detail::winapi::HMODULE_)'
FreeLibrary(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:912:80: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::GetModuleHandleA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall GetModuleHandleA(const char*);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:66:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::GetModuleHandleA(boost::detail::winapi::LPCSTR_)'
GetModuleHandleA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::get_file_size(void*, long long int&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1367:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return 0 != GetFileSizeEx(handle, (large_integer*)&size); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::set_file_pointer_ex(void*, long long int, long long int*, long unsigned int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1387:60: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return 0 != SetFilePointerEx(handle, d, (large_integer*)new_file_pointer, move_method);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::unlink_file(const char*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1880:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
interlocked_decrement(reinterpret_cast<volatile long*>(&u32_count));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/spin/mutex.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_dec32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:80:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_decrement(reinterpret_cast<volatile long*>(mem)) + 1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_inc32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:86:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_increment(reinterpret_cast<volatile long*>(mem))-1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'void boost::interprocess::ipcdetail::atomic_write32(volatile uint32_t*, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:100:69: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ winapi::interlocked_exchange(reinterpret_cast<volatile long*>(mem), val); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_cas32(volatile uint32_t*, uint32_t, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:110:84: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_compare_exchange(reinterpret_cast<volatile long*>(mem), with, cmp); }
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:74:56: required from 'boost::unordered::detail::ptr_node<T>::value_type& boost::unordered::detail::ptr_node<T>::value() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:226:20: required from 'boost::unordered::iterator_detail::iterator<Node>::value_type* boost::unordered::iterator_detail::iterator<Node>::operator->() const [with Node = boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::iterator_detail::iterator<Node>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:165:26: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:71:34: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return *(ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:41: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
T* ptr = reinterpret_cast<T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:188:20: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:75:64: required from 'boost::unordered::detail::ptr_node<T>::value_type* boost::unordered::detail::ptr_node<T>::value_ptr() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:401:39: required from 'boost::unordered::detail::node_constructor<NodeAlloc>::~node_constructor() [with NodeAlloc = std::allocator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:352:50: required from 'boost::unordered::detail::table_impl<Types>::value_type& boost::unordered::detail::table_impl<Types>::operator[](const key_type&) [with Types = boost::unordered::detail::map<std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >, boost::interprocess::ipcdetail::sync_id, void*, boost::hash<boost::interprocess::ipcdetail::sync_id>, std::equal_to<boost::interprocess::ipcdetail::sync_id> >; boost::unordered::detail::table_impl<Types>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::table_impl<Types>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:1190:22: required from 'boost::unordered::unordered_map<K, T, H, P, A>::mapped_type& boost::unordered::unordered_map<K, T, H, P, A>::operator[](const key_type&) [with K = boost::interprocess::ipcdetail::sync_id; T = void*; H = boost::hash<boost::interprocess::ipcdetail::sync_id>; P = std::equal_to<boost::interprocess::ipcdetail::sync_id>; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::unordered_map<K, T, H, P, A>::mapped_type = void*; boost::unordered::unordered_map<K, T, H, P, A>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:48: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:75:33: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return (ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.cpp:25:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::intrusive::compact_rbtree_node<void*>*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:844:38: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::find(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:345:71: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::find(const KeyType&, KeyValueCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1090:74: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::find(const key_type&) [with Key = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; Value = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; KeyCompare = std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >; A = std::allocator<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:186:70: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const T* ptr = reinterpret_cast<const T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::intrusive::compact_rbtree_node<void*>*; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:2058:24: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound_loop(boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:1009:96: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:298:49: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::lower_bound(const KeyType&, KeyValueCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1099:81: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::lower_bound(const key_type&) [with Key = const boost::interprocess::ipcdetail::sync_id*; Value = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; KeyCompare = boost::interprocess::ipcdetail::sync_handles::address_less; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = const boost::interprocess::ipcdetail::sync_id*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:213:56: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 42%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_Graph.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_Graph.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp: In static member function 'static boost::sync::detail::system_time_point boost::sync::detail::system_time_point::now()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:119:122: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
boost::detail::winapi::GetSystemTimeAsFileTime(reinterpret_cast< boost::detail::winapi::FILETIME_* >(&res.m_value));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:35,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void* boost::sync::detail::windows::interlocked_read_acquire(void* volatile*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:442:120: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, addend) boost::atomics::detail::InterlockedExchangeAdd((long*)(dest), (long)(addend))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:465:82: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(dest, byte_offset) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, byte_offset))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:188:12: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER'
return BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(x, 0);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void boost::sync::detail::windows::interlocked_write_release(void* volatile*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:441:113: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval) boost::atomics::detail::InterlockedExchange((long*)(dest), (long)(newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:464:73: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(dest, newval) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:197:5: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER'
BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(x, value);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139:0,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp: In member function 'bool boost::sync::winnt5::semaphore::priv_timed_wait(const boost::sync::detail::system_time_point&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:151:139: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!boost::detail::winapi::SetWaitableTimer(handles[1], reinterpret_cast< const boost::detail::winapi::LARGE_INTEGER_* >(&t.get()), 0, NULL, NULL, false))
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:57:90: warning: declaration of 'void boost::date_time::winapi::GetSystemTimeAsFileTime(boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) void __stdcall GetSystemTimeAsFileTime(FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:70:9: warning: conflicts with previous declaration 'void boost::detail::winapi::GetSystemTimeAsFileTime(boost::detail::winapi::FILETIME_*)'
GetSystemTimeAsFileTime(FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:58:122: warning: declaration of 'int boost::date_time::winapi::FileTimeToLocalFileTime(const boost::date_time::winapi::FILETIME*, boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) int __stdcall FileTimeToLocalFileTime(const FILETIME* lpFileTime, FILETIME* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:73:9: warning: conflicts with previous declaration 'int boost::detail::winapi::FileTimeToLocalFileTime(const FILETIME_*, boost::detail::winapi::FILETIME_*)'
FileTimeToLocalFileTime(const FILETIME_* lpFileTime,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:59:84: warning: declaration of 'void boost::date_time::winapi::GetSystemTime(boost::date_time::winapi::SYSTEMTIME*)' with C language linkage
__declspec(dllimport) void __stdcall GetSystemTime(SYSTEMTIME* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:76:9: warning: conflicts with previous declaration 'void boost::detail::winapi::GetSystemTime(boost::detail::winapi::SYSTEMTIME_*)'
GetSystemTime(SYSTEMTIME_* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:60:118: warning: declaration of 'int boost::date_time::winapi::SystemTimeToFileTime(const boost::date_time::winapi::SYSTEMTIME*, boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) int __stdcall SystemTimeToFileTime(const SYSTEMTIME* lpSystemTime, FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:78:9: warning: conflicts with previous declaration 'int boost::detail::winapi::SystemTimeToFileTime(const SYSTEMTIME_*, boost::detail::winapi::FILETIME_*)'
SystemTimeToFileTime(const SYSTEMTIME_* lpSystemTime,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:870:116: warning: declaration of 'void* boost::interprocess::winapi::CreateMutexA(boost::interprocess::winapi::interprocess_security_attributes*, int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateMutexA(interprocess_security_attributes*, int, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:187:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateMutexA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::BOOL_, boost::detail::winapi::LPCSTR_)'
CreateMutexA(_SECURITY_ATTRIBUTES*, BOOL_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:875:127: warning: declaration of 'void* boost::interprocess::winapi::CreateSemaphoreA(boost::interprocess::winapi::interprocess_security_attributes*, long int, long int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateSemaphoreA(interprocess_security_attributes*, long, long, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:191:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateSemaphoreA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::LONG_, boost::detail::winapi::LONG_, boost::detail::winapi::LPCSTR_)'
CreateSemaphoreA(_SECURITY_ATTRIBUTES*, LONG_, LONG_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:907:156: warning: declaration of 'int boost::interprocess::winapi::InitializeSecurityDescriptor(boost::interprocess::winapi::interprocess_security_descriptor*, long unsigned int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall InitializeSecurityDescriptor(interprocess_security_descriptor *pSecurityDescriptor, unsigned long dwRevision);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:48:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::InitializeSecurityDescriptor(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::DWORD_)'
InitializeSecurityDescriptor(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:908:190: warning: declaration of 'int boost::interprocess::winapi::SetSecurityDescriptorDacl(boost::interprocess::winapi::interprocess_security_descriptor*, int, boost::interprocess::winapi::interprocess_acl*, int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall SetSecurityDescriptorDacl(interprocess_security_descriptor *pSecurityDescriptor, int bDaclPresent, interprocess_acl *pDacl, int bDaclDefaulted);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:53:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::SetSecurityDescriptorDacl(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::BOOL_, boost::detail::winapi::PACL_, boost::detail::winapi::BOOL_)'
SetSecurityDescriptorDacl(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:909:77: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::LoadLibraryA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall LoadLibraryA(const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:62:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::LoadLibraryA(boost::detail::winapi::LPCSTR_)'
LoadLibraryA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:910:69: warning: declaration of 'int boost::interprocess::winapi::FreeLibrary(boost::interprocess::winapi::hmodule)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall FreeLibrary(hmodule);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:72:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::FreeLibrary(boost::detail::winapi::HMODULE_)'
FreeLibrary(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:912:80: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::GetModuleHandleA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall GetModuleHandleA(const char*);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:66:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::GetModuleHandleA(boost::detail::winapi::LPCSTR_)'
GetModuleHandleA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::get_file_size(void*, long long int&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1367:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return 0 != GetFileSizeEx(handle, (large_integer*)&size); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::set_file_pointer_ex(void*, long long int, long long int*, long unsigned int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1387:60: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return 0 != SetFilePointerEx(handle, d, (large_integer*)new_file_pointer, move_method);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::unlink_file(const char*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1880:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
interlocked_decrement(reinterpret_cast<volatile long*>(&u32_count));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/spin/mutex.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_dec32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:80:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_decrement(reinterpret_cast<volatile long*>(mem)) + 1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_inc32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:86:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_increment(reinterpret_cast<volatile long*>(mem))-1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'void boost::interprocess::ipcdetail::atomic_write32(volatile uint32_t*, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:100:69: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ winapi::interlocked_exchange(reinterpret_cast<volatile long*>(mem), val); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_cas32(volatile uint32_t*, uint32_t, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:110:84: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_compare_exchange(reinterpret_cast<volatile long*>(mem), with, cmp); }
^
In file included from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:36:0:
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h: In function 'void ZCopy(int, float*, const float*)':
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h:221:38: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
double *outd = (double*)(out + ZOFF) - ZOFF;
^
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h:222:36: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
double *ind = (double*)(in + ZOFF) - ZOFF;
^
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h: In function 'void ZClear(int, float*)':
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h:235:38: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
double *outd = (double*)(out + ZOFF) - ZOFF;
^
In file included from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:34:0:
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp: In function 'void Graph_Dtor(Graph*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:106:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define GRAPHDEF(inGraph) ((GraphDef*)((inGraph)->mNode.mDef))
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:61:18: note: in expansion of macro 'GRAPHDEF'
GraphDef* def = GRAPHDEF(inGraph);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp: In function 'int Graph_GetControl(Graph*, uint32, float&)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:106:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define GRAPHDEF(inGraph) ((GraphDef*)((inGraph)->mNode.mDef))
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:551:17: note: in expansion of macro 'GRAPHDEF'
if (inIndex >= GRAPHDEF(inGraph)->mNumControls) return kSCErr_IndexOutOfRange;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp: In function 'int Graph_GetControl(Graph*, int32, int32*, uint32, float&)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:106:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define GRAPHDEF(inGraph) ((GraphDef*)((inGraph)->mNode.mDef))
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:107:37: note: in expansion of macro 'GRAPHDEF'
#define GRAPH_PARAM_TABLE(inGraph) (GRAPHDEF(inGraph)->mParamSpecTable)
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:558:26: note: in expansion of macro 'GRAPH_PARAM_TABLE'
ParamSpecTable* table = GRAPH_PARAM_TABLE(inGraph);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp: In function 'void Graph_SetControl(Graph*, uint32, float)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:106:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define GRAPHDEF(inGraph) ((GraphDef*)((inGraph)->mNode.mDef))
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:566:17: note: in expansion of macro 'GRAPHDEF'
if (inIndex >= GRAPHDEF(inGraph)->mNumControls) return;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp: In function 'void Graph_SetControl(Graph*, int32, int32*, uint32, float)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:106:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define GRAPHDEF(inGraph) ((GraphDef*)((inGraph)->mNode.mDef))
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:107:37: note: in expansion of macro 'GRAPHDEF'
#define GRAPH_PARAM_TABLE(inGraph) (GRAPHDEF(inGraph)->mParamSpecTable)
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:575:26: note: in expansion of macro 'GRAPH_PARAM_TABLE'
ParamSpecTable* table = GRAPH_PARAM_TABLE(inGraph);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp: In function 'void Graph_MapControl(Graph*, int32, int32*, uint32, uint32)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:106:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define GRAPHDEF(inGraph) ((GraphDef*)((inGraph)->mNode.mDef))
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:107:37: note: in expansion of macro 'GRAPHDEF'
#define GRAPH_PARAM_TABLE(inGraph) (GRAPHDEF(inGraph)->mParamSpecTable)
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:586:26: note: in expansion of macro 'GRAPH_PARAM_TABLE'
ParamSpecTable* table = GRAPH_PARAM_TABLE(inGraph);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp: In function 'void Graph_MapControl(Graph*, uint32, uint32)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:106:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define GRAPHDEF(inGraph) ((GraphDef*)((inGraph)->mNode.mDef))
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:595:17: note: in expansion of macro 'GRAPHDEF'
if (inIndex >= GRAPHDEF(inGraph)->mNumControls) return;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp: In function 'void Graph_MapAudioControl(Graph*, int32, int32*, uint32, uint32)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:106:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define GRAPHDEF(inGraph) ((GraphDef*)((inGraph)->mNode.mDef))
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:107:37: note: in expansion of macro 'GRAPHDEF'
#define GRAPH_PARAM_TABLE(inGraph) (GRAPHDEF(inGraph)->mParamSpecTable)
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:608:29: note: in expansion of macro 'GRAPH_PARAM_TABLE'
ParamSpecTable* table = GRAPH_PARAM_TABLE(inGraph);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp: In function 'void Graph_MapAudioControl(Graph*, uint32, uint32)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Prototypes.h:106:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define GRAPHDEF(inGraph) ((GraphDef*)((inGraph)->mNode.mDef))
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:617:20: note: in expansion of macro 'GRAPHDEF'
if (inIndex >= GRAPHDEF(inGraph)->mNumControls) return;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:74:56: required from 'boost::unordered::detail::ptr_node<T>::value_type& boost::unordered::detail::ptr_node<T>::value() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:226:20: required from 'boost::unordered::iterator_detail::iterator<Node>::value_type* boost::unordered::iterator_detail::iterator<Node>::operator->() const [with Node = boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::iterator_detail::iterator<Node>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:165:26: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:71:34: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return *(ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:41: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
T* ptr = reinterpret_cast<T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:188:20: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:75:64: required from 'boost::unordered::detail::ptr_node<T>::value_type* boost::unordered::detail::ptr_node<T>::value_ptr() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:401:39: required from 'boost::unordered::detail::node_constructor<NodeAlloc>::~node_constructor() [with NodeAlloc = std::allocator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:352:50: required from 'boost::unordered::detail::table_impl<Types>::value_type& boost::unordered::detail::table_impl<Types>::operator[](const key_type&) [with Types = boost::unordered::detail::map<std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >, boost::interprocess::ipcdetail::sync_id, void*, boost::hash<boost::interprocess::ipcdetail::sync_id>, std::equal_to<boost::interprocess::ipcdetail::sync_id> >; boost::unordered::detail::table_impl<Types>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::table_impl<Types>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:1190:22: required from 'boost::unordered::unordered_map<K, T, H, P, A>::mapped_type& boost::unordered::unordered_map<K, T, H, P, A>::operator[](const key_type&) [with K = boost::interprocess::ipcdetail::sync_id; T = void*; H = boost::hash<boost::interprocess::ipcdetail::sync_id>; P = std::equal_to<boost::interprocess::ipcdetail::sync_id>; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::unordered_map<K, T, H, P, A>::mapped_type = void*; boost::unordered::unordered_map<K, T, H, P, A>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:48: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:75:33: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return (ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Graph.cpp:28:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::intrusive::compact_rbtree_node<void*>*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:844:38: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::find(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:345:71: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::find(const KeyType&, KeyValueCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1090:74: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::find(const key_type&) [with Key = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; Value = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; KeyCompare = std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >; A = std::allocator<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:186:70: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const T* ptr = reinterpret_cast<const T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::intrusive::compact_rbtree_node<void*>*; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:2058:24: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound_loop(boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:1009:96: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:298:49: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::lower_bound(const KeyType&, KeyValueCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1099:81: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::lower_bound(const key_type&) [with Key = const boost::interprocess::ipcdetail::sync_id*; Value = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; KeyCompare = boost::interprocess::ipcdetail::sync_handles::address_less; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = const boost::interprocess::ipcdetail::sync_id*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:213:56: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 43%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_GraphDef.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_GraphDef.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp: In static member function 'static boost::sync::detail::system_time_point boost::sync::detail::system_time_point::now()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:119:122: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
boost::detail::winapi::GetSystemTimeAsFileTime(reinterpret_cast< boost::detail::winapi::FILETIME_* >(&res.m_value));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:35,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void* boost::sync::detail::windows::interlocked_read_acquire(void* volatile*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:442:120: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, addend) boost::atomics::detail::InterlockedExchangeAdd((long*)(dest), (long)(addend))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:465:82: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(dest, byte_offset) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, byte_offset))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:188:12: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER'
return BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(x, 0);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void boost::sync::detail::windows::interlocked_write_release(void* volatile*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:441:113: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval) boost::atomics::detail::InterlockedExchange((long*)(dest), (long)(newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:464:73: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(dest, newval) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:197:5: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER'
BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(x, value);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139:0,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp: In member function 'bool boost::sync::winnt5::semaphore::priv_timed_wait(const boost::sync::detail::system_time_point&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:151:139: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!boost::detail::winapi::SetWaitableTimer(handles[1], reinterpret_cast< const boost::detail::winapi::LARGE_INTEGER_* >(&t.get()), 0, NULL, NULL, false))
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:57:90: warning: declaration of 'void boost::date_time::winapi::GetSystemTimeAsFileTime(boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) void __stdcall GetSystemTimeAsFileTime(FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:70:9: warning: conflicts with previous declaration 'void boost::detail::winapi::GetSystemTimeAsFileTime(boost::detail::winapi::FILETIME_*)'
GetSystemTimeAsFileTime(FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:58:122: warning: declaration of 'int boost::date_time::winapi::FileTimeToLocalFileTime(const boost::date_time::winapi::FILETIME*, boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) int __stdcall FileTimeToLocalFileTime(const FILETIME* lpFileTime, FILETIME* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:73:9: warning: conflicts with previous declaration 'int boost::detail::winapi::FileTimeToLocalFileTime(const FILETIME_*, boost::detail::winapi::FILETIME_*)'
FileTimeToLocalFileTime(const FILETIME_* lpFileTime,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:59:84: warning: declaration of 'void boost::date_time::winapi::GetSystemTime(boost::date_time::winapi::SYSTEMTIME*)' with C language linkage
__declspec(dllimport) void __stdcall GetSystemTime(SYSTEMTIME* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:76:9: warning: conflicts with previous declaration 'void boost::detail::winapi::GetSystemTime(boost::detail::winapi::SYSTEMTIME_*)'
GetSystemTime(SYSTEMTIME_* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:60:118: warning: declaration of 'int boost::date_time::winapi::SystemTimeToFileTime(const boost::date_time::winapi::SYSTEMTIME*, boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) int __stdcall SystemTimeToFileTime(const SYSTEMTIME* lpSystemTime, FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:78:9: warning: conflicts with previous declaration 'int boost::detail::winapi::SystemTimeToFileTime(const SYSTEMTIME_*, boost::detail::winapi::FILETIME_*)'
SystemTimeToFileTime(const SYSTEMTIME_* lpSystemTime,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:870:116: warning: declaration of 'void* boost::interprocess::winapi::CreateMutexA(boost::interprocess::winapi::interprocess_security_attributes*, int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateMutexA(interprocess_security_attributes*, int, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:187:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateMutexA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::BOOL_, boost::detail::winapi::LPCSTR_)'
CreateMutexA(_SECURITY_ATTRIBUTES*, BOOL_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:875:127: warning: declaration of 'void* boost::interprocess::winapi::CreateSemaphoreA(boost::interprocess::winapi::interprocess_security_attributes*, long int, long int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateSemaphoreA(interprocess_security_attributes*, long, long, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:191:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateSemaphoreA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::LONG_, boost::detail::winapi::LONG_, boost::detail::winapi::LPCSTR_)'
CreateSemaphoreA(_SECURITY_ATTRIBUTES*, LONG_, LONG_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:907:156: warning: declaration of 'int boost::interprocess::winapi::InitializeSecurityDescriptor(boost::interprocess::winapi::interprocess_security_descriptor*, long unsigned int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall InitializeSecurityDescriptor(interprocess_security_descriptor *pSecurityDescriptor, unsigned long dwRevision);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:48:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::InitializeSecurityDescriptor(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::DWORD_)'
InitializeSecurityDescriptor(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:908:190: warning: declaration of 'int boost::interprocess::winapi::SetSecurityDescriptorDacl(boost::interprocess::winapi::interprocess_security_descriptor*, int, boost::interprocess::winapi::interprocess_acl*, int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall SetSecurityDescriptorDacl(interprocess_security_descriptor *pSecurityDescriptor, int bDaclPresent, interprocess_acl *pDacl, int bDaclDefaulted);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:53:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::SetSecurityDescriptorDacl(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::BOOL_, boost::detail::winapi::PACL_, boost::detail::winapi::BOOL_)'
SetSecurityDescriptorDacl(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:909:77: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::LoadLibraryA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall LoadLibraryA(const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:62:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::LoadLibraryA(boost::detail::winapi::LPCSTR_)'
LoadLibraryA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:910:69: warning: declaration of 'int boost::interprocess::winapi::FreeLibrary(boost::interprocess::winapi::hmodule)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall FreeLibrary(hmodule);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:72:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::FreeLibrary(boost::detail::winapi::HMODULE_)'
FreeLibrary(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:912:80: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::GetModuleHandleA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall GetModuleHandleA(const char*);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:66:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::GetModuleHandleA(boost::detail::winapi::LPCSTR_)'
GetModuleHandleA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::get_file_size(void*, long long int&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1367:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return 0 != GetFileSizeEx(handle, (large_integer*)&size); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::set_file_pointer_ex(void*, long long int, long long int*, long unsigned int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1387:60: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return 0 != SetFilePointerEx(handle, d, (large_integer*)new_file_pointer, move_method);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::unlink_file(const char*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1880:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
interlocked_decrement(reinterpret_cast<volatile long*>(&u32_count));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/spin/mutex.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_dec32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:80:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_decrement(reinterpret_cast<volatile long*>(mem)) + 1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_inc32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:86:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_increment(reinterpret_cast<volatile long*>(mem))-1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'void boost::interprocess::ipcdetail::atomic_write32(volatile uint32_t*, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:100:69: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ winapi::interlocked_exchange(reinterpret_cast<volatile long*>(mem), val); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_cas32(volatile uint32_t*, uint32_t, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:110:84: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_compare_exchange(reinterpret_cast<volatile long*>(mem), with, cmp); }
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/fd_set_adapter.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:37:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'bool boost::asio::detail::win_fd_set_adapter::is_set(boost::asio::detail::socket_type) const':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:84:68: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const_cast<fd_set*>(reinterpret_cast<const fd_set*>(fd_set_)));
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'boost::asio::detail::win_fd_set_adapter::operator fd_set*()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:89:45: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return reinterpret_cast<fd_set*>(fd_set_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_ops.hpp:333:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_holder.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:37:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_aistruct(boost::asio::detail::addrinfo_type***, const addrinfo_type*, const void*, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2580:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sinptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2591:56: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sin6ptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_port(boost::asio::detail::addrinfo_type*, int, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2654:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in4_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2662:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in6_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getnameinfo_emulation(const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3015:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3017:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_port;
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3025:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3027:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_port;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:37:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp: In member function 'void boost::asio::detail::socket_select_interrupter::open_descriptors()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:64:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::bind(acceptor.get(), (const socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:68:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::getsockname(acceptor.get(), (socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:86:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::connect(client.get(), (const socket_addr_type*)&addr,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service_base.hpp:521:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_accept_op.hpp:30,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:41,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:37:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_compare_exchange_pointer(void**, void*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:704:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(exch),
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_exchange_pointer(void**, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:716:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(val)));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:74:56: required from 'boost::unordered::detail::ptr_node<T>::value_type& boost::unordered::detail::ptr_node<T>::value() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:226:20: required from 'boost::unordered::iterator_detail::iterator<Node>::value_type* boost::unordered::iterator_detail::iterator<Node>::operator->() const [with Node = boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::iterator_detail::iterator<Node>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:165:26: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:71:34: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return *(ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:41: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
T* ptr = reinterpret_cast<T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:188:20: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:75:64: required from 'boost::unordered::detail::ptr_node<T>::value_type* boost::unordered::detail::ptr_node<T>::value_ptr() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:401:39: required from 'boost::unordered::detail::node_constructor<NodeAlloc>::~node_constructor() [with NodeAlloc = std::allocator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:352:50: required from 'boost::unordered::detail::table_impl<Types>::value_type& boost::unordered::detail::table_impl<Types>::operator[](const key_type&) [with Types = boost::unordered::detail::map<std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >, boost::interprocess::ipcdetail::sync_id, void*, boost::hash<boost::interprocess::ipcdetail::sync_id>, std::equal_to<boost::interprocess::ipcdetail::sync_id> >; boost::unordered::detail::table_impl<Types>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::table_impl<Types>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:1190:22: required from 'boost::unordered::unordered_map<K, T, H, P, A>::mapped_type& boost::unordered::unordered_map<K, T, H, P, A>::operator[](const key_type&) [with K = boost::interprocess::ipcdetail::sync_id; T = void*; H = boost::hash<boost::interprocess::ipcdetail::sync_id>; P = std::equal_to<boost::interprocess::ipcdetail::sync_id>; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::unordered_map<K, T, H, P, A>::mapped_type = void*; boost::unordered::unordered_map<K, T, H, P, A>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:48: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:75:33: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return (ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_GraphDef.cpp:33:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::intrusive::compact_rbtree_node<void*>*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:844:38: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::find(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:345:71: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::find(const KeyType&, KeyValueCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1090:74: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::find(const key_type&) [with Key = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; Value = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; KeyCompare = std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >; A = std::allocator<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:186:70: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const T* ptr = reinterpret_cast<const T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::intrusive::compact_rbtree_node<void*>*; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:2058:24: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound_loop(boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:1009:96: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:298:49: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::lower_bound(const KeyType&, KeyValueCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1099:81: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::lower_bound(const key_type&) [with Key = const boost::interprocess::ipcdetail::sync_id*; Value = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; KeyCompare = boost::interprocess::ipcdetail::sync_handles::address_less; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = const boost::interprocess::ipcdetail::sync_id*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:213:56: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 43%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_Group.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_Group.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp: In function 'void Group_DumpNodeTree(Group*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:108:27: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_DumpTree((Group*)child);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp: In function 'void Group_DumpNodeTreeAndControls(Group*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:128:38: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_DumpTreeAndControls((Group*)child);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:130:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Graph* childGraph = (Graph*)child;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:143:44: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
GraphDef* def = (GraphDef*)(child->mDef);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp: In function 'void Group_CountNodeTags(Group*, int*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:218:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_CountNodeTags((Group*)child, count);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp: In function 'void Group_CountNodeAndControlTags(Group*, int*, int*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:232:42: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_CountNodeAndControlTags((Group*)child, count, controlAndDefCount);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:235:38: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(*controlAndDefCount) += ((Graph*)child)->mNumControls * 2 + 2; // def, numControls, name or index and value for each
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp: In function 'void Group_QueryTree(Group*, big_scpacket*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:264:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_QueryTree((Group*)child, packet);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp: In function 'void Group_QueryTreeAndControls(Group*, big_scpacket*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:300:39: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_QueryTreeAndControls((Group*)child, packet);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:309:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Graph* childGraph = (Graph*)child;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:322:43: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
GraphDef* def = (GraphDef*)(child->mDef);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp: In function 'void Group_DeepFreeGraphs(Group*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Group.cpp:386:33: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_DeepFreeGraphs((Group*)child);
^
[ 43%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_Lib_Cintf.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_Lib_Cintf.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib_Cintf.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/fd_set_adapter.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib_Cintf.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'bool boost::asio::detail::win_fd_set_adapter::is_set(boost::asio::detail::socket_type) const':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:84:68: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const_cast<fd_set*>(reinterpret_cast<const fd_set*>(fd_set_)));
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'boost::asio::detail::win_fd_set_adapter::operator fd_set*()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:89:45: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return reinterpret_cast<fd_set*>(fd_set_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_ops.hpp:333:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_holder.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib_Cintf.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_aistruct(boost::asio::detail::addrinfo_type***, const addrinfo_type*, const void*, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2580:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sinptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2591:56: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sin6ptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_port(boost::asio::detail::addrinfo_type*, int, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2654:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in4_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2662:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in6_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getnameinfo_emulation(const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3015:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3017:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_port;
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3025:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3027:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_port;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib_Cintf.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp: In member function 'void boost::asio::detail::socket_select_interrupter::open_descriptors()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:64:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::bind(acceptor.get(), (const socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:68:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::getsockname(acceptor.get(), (socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:86:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::connect(client.get(), (const socket_addr_type*)&addr,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service_base.hpp:521:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_accept_op.hpp:30,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:41,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib_Cintf.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_compare_exchange_pointer(void**, void*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:704:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(exch),
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_exchange_pointer(void**, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:716:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(val)));
^
[ 43%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_Lib.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_Lib.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/fd_set_adapter.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'bool boost::asio::detail::win_fd_set_adapter::is_set(boost::asio::detail::socket_type) const':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:84:68: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const_cast<fd_set*>(reinterpret_cast<const fd_set*>(fd_set_)));
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'boost::asio::detail::win_fd_set_adapter::operator fd_set*()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:89:45: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return reinterpret_cast<fd_set*>(fd_set_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_ops.hpp:333:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_holder.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_aistruct(boost::asio::detail::addrinfo_type***, const addrinfo_type*, const void*, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2580:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sinptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2591:56: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sin6ptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_port(boost::asio::detail::addrinfo_type*, int, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2654:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in4_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2662:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in6_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getnameinfo_emulation(const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3015:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3017:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_port;
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3025:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3027:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_port;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp: In member function 'void boost::asio::detail::socket_select_interrupter::open_descriptors()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:64:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::bind(acceptor.get(), (const socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:68:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::getsockname(acceptor.get(), (socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:86:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::connect(client.get(), (const socket_addr_type*)&addr,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service_base.hpp:521:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_accept_op.hpp:30,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:41,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Lib.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_compare_exchange_pointer(void**, void*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:704:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(exch),
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_exchange_pointer(void**, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:716:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(val)));
^
[ 43%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_MiscCmds.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_MiscCmds.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/fd_set_adapter.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:23:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'bool boost::asio::detail::win_fd_set_adapter::is_set(boost::asio::detail::socket_type) const':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:84:68: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const_cast<fd_set*>(reinterpret_cast<const fd_set*>(fd_set_)));
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'boost::asio::detail::win_fd_set_adapter::operator fd_set*()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:89:45: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return reinterpret_cast<fd_set*>(fd_set_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_ops.hpp:333:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_holder.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:23:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_aistruct(boost::asio::detail::addrinfo_type***, const addrinfo_type*, const void*, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2580:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sinptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2591:56: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sin6ptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_port(boost::asio::detail::addrinfo_type*, int, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2654:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in4_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2662:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in6_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getnameinfo_emulation(const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3015:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3017:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_port;
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3025:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3027:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_port;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:23:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp: In member function 'void boost::asio::detail::socket_select_interrupter::open_descriptors()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:64:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::bind(acceptor.get(), (const socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:68:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::getsockname(acceptor.get(), (socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:86:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::connect(client.get(), (const socket_addr_type*)&addr,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service_base.hpp:521:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_accept_op.hpp:30,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:41,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:23:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_compare_exchange_pointer(void**, void*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:704:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(exch),
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_exchange_pointer(void**, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:716:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(val)));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:70:54: warning: declaration of 'void boost::detail::winapi::GetSystemTimeAsFileTime(boost::detail::winapi::FILETIME_*)' with C language linkage
GetSystemTimeAsFileTime(FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:23:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:57:46: warning: conflicts with previous declaration 'void boost::date_time::winapi::GetSystemTimeAsFileTime(boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) void __stdcall GetSystemTimeAsFileTime(FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:74:43: warning: declaration of 'int boost::detail::winapi::FileTimeToLocalFileTime(const FILETIME_*, boost::detail::winapi::FILETIME_*)' with C language linkage
FILETIME_* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:23:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:58:45: warning: conflicts with previous declaration 'int boost::date_time::winapi::FileTimeToLocalFileTime(const boost::date_time::winapi::FILETIME*, boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) int __stdcall FileTimeToLocalFileTime(const FILETIME* lpFileTime, FILETIME* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:76:48: warning: declaration of 'void boost::detail::winapi::GetSystemTime(boost::detail::winapi::SYSTEMTIME_*)' with C language linkage
GetSystemTime(SYSTEMTIME_* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:23:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:59:46: warning: conflicts with previous declaration 'void boost::date_time::winapi::GetSystemTime(boost::date_time::winapi::SYSTEMTIME*)'
__declspec(dllimport) void __stdcall GetSystemTime(SYSTEMTIME* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:79:38: warning: declaration of 'int boost::detail::winapi::SystemTimeToFileTime(const SYSTEMTIME_*, boost::detail::winapi::FILETIME_*)' with C language linkage
FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_CoreAudio.h:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:23:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:60:45: warning: conflicts with previous declaration 'int boost::date_time::winapi::SystemTimeToFileTime(const boost::date_time::winapi::SYSTEMTIME*, boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) int __stdcall SystemTimeToFileTime(const SYSTEMTIME* lpSystemTime, FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp: In static member function 'static boost::sync::detail::system_time_point boost::sync::detail::system_time_point::now()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:119:122: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
boost::detail::winapi::GetSystemTimeAsFileTime(reinterpret_cast< boost::detail::winapi::FILETIME_* >(&res.m_value));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:35,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void* boost::sync::detail::windows::interlocked_read_acquire(void* volatile*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:442:120: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, addend) boost::atomics::detail::InterlockedExchangeAdd((long*)(dest), (long)(addend))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:465:82: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(dest, byte_offset) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, byte_offset))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:188:12: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER'
return BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(x, 0);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void boost::sync::detail::windows::interlocked_write_release(void* volatile*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:441:113: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval) boost::atomics::detail::InterlockedExchange((long*)(dest), (long)(newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:464:73: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(dest, newval) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:197:5: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER'
BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(x, value);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139:0,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp: In member function 'bool boost::sync::winnt5::semaphore::priv_timed_wait(const boost::sync::detail::system_time_point&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:151:139: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!boost::detail::winapi::SetWaitableTimer(handles[1], reinterpret_cast< const boost::detail::winapi::LARGE_INTEGER_* >(&t.get()), 0, NULL, NULL, false))
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:870:116: warning: declaration of 'void* boost::interprocess::winapi::CreateMutexA(boost::interprocess::winapi::interprocess_security_attributes*, int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateMutexA(interprocess_security_attributes*, int, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:187:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateMutexA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::BOOL_, boost::detail::winapi::LPCSTR_)'
CreateMutexA(_SECURITY_ATTRIBUTES*, BOOL_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:875:127: warning: declaration of 'void* boost::interprocess::winapi::CreateSemaphoreA(boost::interprocess::winapi::interprocess_security_attributes*, long int, long int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateSemaphoreA(interprocess_security_attributes*, long, long, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:191:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateSemaphoreA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::LONG_, boost::detail::winapi::LONG_, boost::detail::winapi::LPCSTR_)'
CreateSemaphoreA(_SECURITY_ATTRIBUTES*, LONG_, LONG_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:907:156: warning: declaration of 'int boost::interprocess::winapi::InitializeSecurityDescriptor(boost::interprocess::winapi::interprocess_security_descriptor*, long unsigned int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall InitializeSecurityDescriptor(interprocess_security_descriptor *pSecurityDescriptor, unsigned long dwRevision);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:48:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::InitializeSecurityDescriptor(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::DWORD_)'
InitializeSecurityDescriptor(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:908:190: warning: declaration of 'int boost::interprocess::winapi::SetSecurityDescriptorDacl(boost::interprocess::winapi::interprocess_security_descriptor*, int, boost::interprocess::winapi::interprocess_acl*, int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall SetSecurityDescriptorDacl(interprocess_security_descriptor *pSecurityDescriptor, int bDaclPresent, interprocess_acl *pDacl, int bDaclDefaulted);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:53:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::SetSecurityDescriptorDacl(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::BOOL_, boost::detail::winapi::PACL_, boost::detail::winapi::BOOL_)'
SetSecurityDescriptorDacl(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:909:77: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::LoadLibraryA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall LoadLibraryA(const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:62:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::LoadLibraryA(boost::detail::winapi::LPCSTR_)'
LoadLibraryA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:910:69: warning: declaration of 'int boost::interprocess::winapi::FreeLibrary(boost::interprocess::winapi::hmodule)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall FreeLibrary(hmodule);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:72:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::FreeLibrary(boost::detail::winapi::HMODULE_)'
FreeLibrary(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:912:80: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::GetModuleHandleA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall GetModuleHandleA(const char*);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:66:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::GetModuleHandleA(boost::detail::winapi::LPCSTR_)'
GetModuleHandleA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::get_file_size(void*, long long int&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1367:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return 0 != GetFileSizeEx(handle, (large_integer*)&size); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::set_file_pointer_ex(void*, long long int, long long int*, long unsigned int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1387:60: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return 0 != SetFilePointerEx(handle, d, (large_integer*)new_file_pointer, move_method);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::unlink_file(const char*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1880:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
interlocked_decrement(reinterpret_cast<volatile long*>(&u32_count));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/spin/mutex.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_dec32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:80:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_decrement(reinterpret_cast<volatile long*>(mem)) + 1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_inc32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:86:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_increment(reinterpret_cast<volatile long*>(mem))-1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'void boost::interprocess::ipcdetail::atomic_write32(volatile uint32_t*, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:100:69: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ winapi::interlocked_exchange(reinterpret_cast<volatile long*>(mem), val); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_cas32(volatile uint32_t*, uint32_t, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:110:84: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_compare_exchange(reinterpret_cast<volatile long*>(mem), with, cmp); }
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp: In function 'Node* Msg_GetNode(World*, sc_msg_iter&)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:58:22: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
node = ((Group*)node)->mHead;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:62:22: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
node = ((Group*)node)->mTail;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp: In function 'Group* Msg_GetGroup(World*, sc_msg_iter&)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:89:42: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return node && node->mIsGroup ? (Group*)node : 0;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp: In function 'Graph* Msg_GetGraph(World*, sc_msg_iter&)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:95:47: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return !node || node->mIsGroup ? 0 : (Graph*)node;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:74:56: required from 'boost::unordered::detail::ptr_node<T>::value_type& boost::unordered::detail::ptr_node<T>::value() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:226:20: required from 'boost::unordered::iterator_detail::iterator<Node>::value_type* boost::unordered::iterator_detail::iterator<Node>::operator->() const [with Node = boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::iterator_detail::iterator<Node>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:165:26: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:71:34: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return *(ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:41: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
T* ptr = reinterpret_cast<T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:188:20: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:75:64: required from 'boost::unordered::detail::ptr_node<T>::value_type* boost::unordered::detail::ptr_node<T>::value_ptr() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:401:39: required from 'boost::unordered::detail::node_constructor<NodeAlloc>::~node_constructor() [with NodeAlloc = std::allocator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:352:50: required from 'boost::unordered::detail::table_impl<Types>::value_type& boost::unordered::detail::table_impl<Types>::operator[](const key_type&) [with Types = boost::unordered::detail::map<std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >, boost::interprocess::ipcdetail::sync_id, void*, boost::hash<boost::interprocess::ipcdetail::sync_id>, std::equal_to<boost::interprocess::ipcdetail::sync_id> >; boost::unordered::detail::table_impl<Types>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::table_impl<Types>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:1190:22: required from 'boost::unordered::unordered_map<K, T, H, P, A>::mapped_type& boost::unordered::unordered_map<K, T, H, P, A>::operator[](const key_type&) [with K = boost::interprocess::ipcdetail::sync_id; T = void*; H = boost::hash<boost::interprocess::ipcdetail::sync_id>; P = std::equal_to<boost::interprocess::ipcdetail::sync_id>; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::unordered_map<K, T, H, P, A>::mapped_type = void*; boost::unordered::unordered_map<K, T, H, P, A>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:48: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:75:33: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return (ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_MiscCmds.cpp:24:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::intrusive::compact_rbtree_node<void*>*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:844:38: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::find(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:345:71: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::find(const KeyType&, KeyValueCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1090:74: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::find(const key_type&) [with Key = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; Value = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; KeyCompare = std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >; A = std::allocator<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:186:70: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const T* ptr = reinterpret_cast<const T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::intrusive::compact_rbtree_node<void*>*; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:2058:24: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound_loop(boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:1009:96: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:298:49: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::lower_bound(const KeyType&, KeyValueCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1099:81: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::lower_bound(const key_type&) [with Key = const boost::interprocess::ipcdetail::sync_id*; Value = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; KeyCompare = boost::interprocess::ipcdetail::sync_handles::address_less; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = const boost::interprocess::ipcdetail::sync_id*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:213:56: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 44%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_Node.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_Node.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp: In static member function 'static boost::sync::detail::system_time_point boost::sync::detail::system_time_point::now()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:119:122: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
boost::detail::winapi::GetSystemTimeAsFileTime(reinterpret_cast< boost::detail::winapi::FILETIME_* >(&res.m_value));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:35,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void* boost::sync::detail::windows::interlocked_read_acquire(void* volatile*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:442:120: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, addend) boost::atomics::detail::InterlockedExchangeAdd((long*)(dest), (long)(addend))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:465:82: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(dest, byte_offset) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, byte_offset))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:188:12: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER'
return BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(x, 0);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void boost::sync::detail::windows::interlocked_write_release(void* volatile*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:441:113: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval) boost::atomics::detail::InterlockedExchange((long*)(dest), (long)(newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:464:73: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(dest, newval) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:197:5: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER'
BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(x, value);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139:0,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp: In member function 'bool boost::sync::winnt5::semaphore::priv_timed_wait(const boost::sync::detail::system_time_point&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:151:139: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!boost::detail::winapi::SetWaitableTimer(handles[1], reinterpret_cast< const boost::detail::winapi::LARGE_INTEGER_* >(&t.get()), 0, NULL, NULL, false))
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:57:90: warning: declaration of 'void boost::date_time::winapi::GetSystemTimeAsFileTime(boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) void __stdcall GetSystemTimeAsFileTime(FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:70:9: warning: conflicts with previous declaration 'void boost::detail::winapi::GetSystemTimeAsFileTime(boost::detail::winapi::FILETIME_*)'
GetSystemTimeAsFileTime(FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:58:122: warning: declaration of 'int boost::date_time::winapi::FileTimeToLocalFileTime(const boost::date_time::winapi::FILETIME*, boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) int __stdcall FileTimeToLocalFileTime(const FILETIME* lpFileTime, FILETIME* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:73:9: warning: conflicts with previous declaration 'int boost::detail::winapi::FileTimeToLocalFileTime(const FILETIME_*, boost::detail::winapi::FILETIME_*)'
FileTimeToLocalFileTime(const FILETIME_* lpFileTime,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:59:84: warning: declaration of 'void boost::date_time::winapi::GetSystemTime(boost::date_time::winapi::SYSTEMTIME*)' with C language linkage
__declspec(dllimport) void __stdcall GetSystemTime(SYSTEMTIME* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:76:9: warning: conflicts with previous declaration 'void boost::detail::winapi::GetSystemTime(boost::detail::winapi::SYSTEMTIME_*)'
GetSystemTime(SYSTEMTIME_* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:60:118: warning: declaration of 'int boost::date_time::winapi::SystemTimeToFileTime(const boost::date_time::winapi::SYSTEMTIME*, boost::date_time::winapi::FILETIME*)' with C language linkage
__declspec(dllimport) int __stdcall SystemTimeToFileTime(const SYSTEMTIME* lpSystemTime, FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:78:9: warning: conflicts with previous declaration 'int boost::detail::winapi::SystemTimeToFileTime(const SYSTEMTIME_*, boost::detail::winapi::FILETIME_*)'
SystemTimeToFileTime(const SYSTEMTIME_* lpSystemTime,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:870:116: warning: declaration of 'void* boost::interprocess::winapi::CreateMutexA(boost::interprocess::winapi::interprocess_security_attributes*, int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateMutexA(interprocess_security_attributes*, int, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:187:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateMutexA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::BOOL_, boost::detail::winapi::LPCSTR_)'
CreateMutexA(_SECURITY_ATTRIBUTES*, BOOL_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:875:127: warning: declaration of 'void* boost::interprocess::winapi::CreateSemaphoreA(boost::interprocess::winapi::interprocess_security_attributes*, long int, long int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateSemaphoreA(interprocess_security_attributes*, long, long, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:191:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateSemaphoreA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::LONG_, boost::detail::winapi::LONG_, boost::detail::winapi::LPCSTR_)'
CreateSemaphoreA(_SECURITY_ATTRIBUTES*, LONG_, LONG_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:907:156: warning: declaration of 'int boost::interprocess::winapi::InitializeSecurityDescriptor(boost::interprocess::winapi::interprocess_security_descriptor*, long unsigned int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall InitializeSecurityDescriptor(interprocess_security_descriptor *pSecurityDescriptor, unsigned long dwRevision);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:48:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::InitializeSecurityDescriptor(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::DWORD_)'
InitializeSecurityDescriptor(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:908:190: warning: declaration of 'int boost::interprocess::winapi::SetSecurityDescriptorDacl(boost::interprocess::winapi::interprocess_security_descriptor*, int, boost::interprocess::winapi::interprocess_acl*, int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall SetSecurityDescriptorDacl(interprocess_security_descriptor *pSecurityDescriptor, int bDaclPresent, interprocess_acl *pDacl, int bDaclDefaulted);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:53:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::SetSecurityDescriptorDacl(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::BOOL_, boost::detail::winapi::PACL_, boost::detail::winapi::BOOL_)'
SetSecurityDescriptorDacl(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:909:77: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::LoadLibraryA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall LoadLibraryA(const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:62:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::LoadLibraryA(boost::detail::winapi::LPCSTR_)'
LoadLibraryA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:910:69: warning: declaration of 'int boost::interprocess::winapi::FreeLibrary(boost::interprocess::winapi::hmodule)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall FreeLibrary(hmodule);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:72:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::FreeLibrary(boost::detail::winapi::HMODULE_)'
FreeLibrary(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:912:80: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::GetModuleHandleA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall GetModuleHandleA(const char*);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:66:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::GetModuleHandleA(boost::detail::winapi::LPCSTR_)'
GetModuleHandleA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::get_file_size(void*, long long int&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1367:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return 0 != GetFileSizeEx(handle, (large_integer*)&size); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::set_file_pointer_ex(void*, long long int, long long int*, long unsigned int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1387:60: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return 0 != SetFilePointerEx(handle, d, (large_integer*)new_file_pointer, move_method);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::unlink_file(const char*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1880:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
interlocked_decrement(reinterpret_cast<volatile long*>(&u32_count));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/spin/mutex.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_dec32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:80:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_decrement(reinterpret_cast<volatile long*>(mem)) + 1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_inc32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:86:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_increment(reinterpret_cast<volatile long*>(mem))-1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'void boost::interprocess::ipcdetail::atomic_write32(volatile uint32_t*, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:100:69: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ winapi::interlocked_exchange(reinterpret_cast<volatile long*>(mem), val); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_cas32(volatile uint32_t*, uint32_t, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:110:84: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_compare_exchange(reinterpret_cast<volatile long*>(mem), with, cmp); }
^
In file included from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:32:0:
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h: In function 'void ZCopy(int, float*, const float*)':
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h:221:38: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
double *outd = (double*)(out + ZOFF) - ZOFF;
^
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h:222:36: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
double *ind = (double*)(in + ZOFF) - ZOFF;
^
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h: In function 'void ZClear(int, float*)':
C:/Users/Rainer/Projects/sc/supercollider/include/plugin_interface/Unroll.h:235:38: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
double *outd = (double*)(out + ZOFF) - ZOFF;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Node_Delete(Node*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:129:43: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (inNode->mIsGroup) Group_Dtor((Group*)inNode);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:130:26: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
else Graph_Dtor((Graph*)inNode);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Node_MapControl(Node*, int, int)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:189:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_MapControl((Group*)inNode, inIndex, inBus);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:191:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Graph_MapControl((Graph*)inNode, inIndex, inBus);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Node_MapControl(Node*, int32, int32*, int, int)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:199:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_MapControl((Group*)inNode, inHash, inName, inIndex, inBus);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:201:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Graph_MapControl((Graph*)inNode, inHash, inName, inIndex, inBus);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Node_MapAudioControl(Node*, int, int)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:209:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_MapAudioControl((Group*)inNode, inIndex, inBus);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:211:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Graph_MapAudioControl((Graph*)inNode, inIndex, inBus);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Node_MapAudioControl(Node*, int32, int32*, int, int)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:219:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_MapAudioControl((Group*)inNode, inHash, inName, inIndex, inBus);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:221:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Graph_MapAudioControl((Graph*)inNode, inHash, inName, inIndex, inBus);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Node_SetControl(Node*, int, float)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:229:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_SetControl((Group*)inNode, inIndex, inValue);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:231:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Graph_SetControl((Graph*)inNode, inIndex, inValue);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Node_SetControl(Node*, int32, int32*, int, float)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:239:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_SetControl((Group*)inNode, inHash, inName, inIndex, inValue);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:241:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Graph_SetControl((Graph*)inNode, inHash, inName, inIndex, inValue);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Node_Trace(Node*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:283:23: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group_Trace((Group*)inNode);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:285:23: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Graph_Trace((Graph*)inNode);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Node_StateMsg(Node*, int)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:363:26: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
Group *group = (Group*)inNode;
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp: In function 'void Unit_DoneAction(int, Unit*)':
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:405:56: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (prev && prev->mIsGroup) Group_DeleteAll((Group*)prev);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:413:48: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (next->mIsGroup) Group_DeleteAll((Group*)next);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:451:53: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (prev->mIsGroup) Group_DeepFreeGraphs((Group*)prev);
^
C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:459:53: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (next->mIsGroup) Group_DeepFreeGraphs((Group*)next);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:74:56: required from 'boost::unordered::detail::ptr_node<T>::value_type& boost::unordered::detail::ptr_node<T>::value() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:226:20: required from 'boost::unordered::iterator_detail::iterator<Node>::value_type* boost::unordered::iterator_detail::iterator<Node>::operator->() const [with Node = boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::iterator_detail::iterator<Node>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:165:26: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:71:34: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return *(ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:41: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
T* ptr = reinterpret_cast<T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:188:20: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:75:64: required from 'boost::unordered::detail::ptr_node<T>::value_type* boost::unordered::detail::ptr_node<T>::value_ptr() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:401:39: required from 'boost::unordered::detail::node_constructor<NodeAlloc>::~node_constructor() [with NodeAlloc = std::allocator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:352:50: required from 'boost::unordered::detail::table_impl<Types>::value_type& boost::unordered::detail::table_impl<Types>::operator[](const key_type&) [with Types = boost::unordered::detail::map<std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >, boost::interprocess::ipcdetail::sync_id, void*, boost::hash<boost::interprocess::ipcdetail::sync_id>, std::equal_to<boost::interprocess::ipcdetail::sync_id> >; boost::unordered::detail::table_impl<Types>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::table_impl<Types>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:1190:22: required from 'boost::unordered::unordered_map<K, T, H, P, A>::mapped_type& boost::unordered::unordered_map<K, T, H, P, A>::operator[](const key_type&) [with K = boost::interprocess::ipcdetail::sync_id; T = void*; H = boost::hash<boost::interprocess::ipcdetail::sync_id>; P = std::equal_to<boost::interprocess::ipcdetail::sync_id>; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::unordered_map<K, T, H, P, A>::mapped_type = void*; boost::unordered::unordered_map<K, T, H, P, A>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:48: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:75:33: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return (ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Node.cpp:31:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::intrusive::compact_rbtree_node<void*>*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:844:38: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::find(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:345:71: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::find(const KeyType&, KeyValueCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1090:74: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::find(const key_type&) [with Key = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; Value = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; KeyCompare = std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >; A = std::allocator<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:186:70: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const T* ptr = reinterpret_cast<const T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::intrusive::compact_rbtree_node<void*>*; KeyType2 = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:2058:24: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound_loop(boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:1009:96: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::lower_bound(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:298:49: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::lower_bound(const KeyType&, KeyValueCompare) [with KeyType = const boost::interprocess::ipcdetail::sync_id*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<const boost::interprocess::ipcdetail::sync_id*, std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, boost::interprocess::ipcdetail::sync_handles::address_less, boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > > >, boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1099:81: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::lower_bound(const key_type&) [with Key = const boost::interprocess::ipcdetail::sync_id*; Value = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; KeyCompare = boost::interprocess::ipcdetail::sync_handles::address_less; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > > >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>, false>; typename boost::container::container_detail::intrusive_tree_type<A, boost::container::container_detail::tree_value_compare<Key, Value, KeyCompare, KeyOfValue>, Options:: tree_type, Options:: optimize_size>::type::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::key_type = const boost::interprocess::ipcdetail::sync_id*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:213:56: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:180:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 44%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_Rate.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_Rate.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_Rate.cpp
[ 44%] Building CXX object server/scsynth/CMakeFiles/libscsynth.dir/SC_SequencedCommand.cpp.obj
cd /d C:\Users\Rainer\Projects\sc\supercollider\build_test\server\scsynth && C:\Qt\Tools\mingw492_32\bin\g++.exe -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_HEADER_ONLY -DBOOST_DATE_TIME_NO_LIB -DBOOST_NO_AUTO_PTR -DBOOST_THREAD_USE_LIB -DNOMINMAX -DNOVA_SIMD -DSC_AUDIO_API=SC_AUDIO_API_PORTAUDIO -DSC_FFT_FFTW -DSC_MEMORY_ALIGNMENT=32 -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0500 @CMakeFiles/libscsynth.dir/includes_CXX.rsp -Wstrict-aliasing=1 -msse -msse -mfpmath=sse -msse2 -std=c++11 -mstackrealign -O3 -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fvisibility=hidden -o CMakeFiles\libscsynth.dir\SC_SequencedCommand.cpp.obj -c C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/fd_set_adapter.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'bool boost::asio::detail::win_fd_set_adapter::is_set(boost::asio::detail::socket_type) const':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:84:68: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
const_cast<fd_set*>(reinterpret_cast<const fd_set*>(fd_set_)));
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'boost::asio::detail::win_fd_set_adapter::operator fd_set*()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_fd_set_adapter.hpp:89:45: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return reinterpret_cast<fd_set*>(fd_set_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_ops.hpp:333:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_holder.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_aistruct(boost::asio::detail::addrinfo_type***, const addrinfo_type*, const void*, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2580:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sinptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2591:56: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ai->ai_addr = reinterpret_cast<sockaddr*>(sin6ptr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::gai_port(boost::asio::detail::addrinfo_type*, int, int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2654:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in4_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:2662:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<sockaddr_in6_type*>(ai->ai_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getnameinfo_emulation(const socket_addr_type*, std::size_t, char*, std::size_t, char*, std::size_t, int, boost::system::error_code&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3015:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3017:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in4_type*>(sa)->sin_port;
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3025:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
&reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_addr);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp:3027:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
port = reinterpret_cast<const sockaddr_in6_type*>(sa)->sin6_port;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/socket_select_interrupter.hpp:84:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_interrupter.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/select_reactor.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/reactor.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:34,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp: In member function 'void boost::asio::detail::socket_select_interrupter::open_descriptors()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:64:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::bind(acceptor.get(), (const socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:68:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::getsockname(acceptor.get(), (socket_addr_type*)&addr,
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/socket_select_interrupter.ipp:86:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (socket_ops::connect(client.get(), (const socket_addr_type*)&addr,
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service_base.hpp:521:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_accept_op.hpp:30,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/win_iocp_socket_service.hpp:41,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/datagram_socket_service.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_datagram_socket.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_compare_exchange_pointer(void**, void*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:704:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(exch),
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp: In member function 'void* boost::asio::detail::win_iocp_socket_service_base::interlocked_exchange_pointer(void**, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp:716:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
reinterpret_cast<PLONG>(dest), reinterpret_cast<LONG>(val)));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:70:54: warning: declaration of 'void boost::detail::winapi::GetSystemTimeAsFileTime(boost::detail::winapi::FILETIME_*)' with C language linkage
GetSystemTimeAsFileTime(FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:57:46: warning: conflicts with previous declaration 'void boost::date_time::winapi::GetSystemTimeAsFileTime(boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) void __stdcall GetSystemTimeAsFileTime(FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:74:43: warning: declaration of 'int boost::detail::winapi::FileTimeToLocalFileTime(const FILETIME_*, boost::detail::winapi::FILETIME_*)' with C language linkage
FILETIME_* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:58:45: warning: conflicts with previous declaration 'int boost::date_time::winapi::FileTimeToLocalFileTime(const boost::date_time::winapi::FILETIME*, boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) int __stdcall FileTimeToLocalFileTime(const FILETIME* lpFileTime, FILETIME* lpLocalFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:76:48: warning: declaration of 'void boost::detail::winapi::GetSystemTime(boost::detail::winapi::SYSTEMTIME_*)' with C language linkage
GetSystemTime(SYSTEMTIME_* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:59:46: warning: conflicts with previous declaration 'void boost::date_time::winapi::GetSystemTime(boost::date_time::winapi::SYSTEMTIME*)'
__declspec(dllimport) void __stdcall GetSystemTime(SYSTEMTIME* lpSystemTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/time.hpp:79:38: warning: declaration of 'int boost::detail::winapi::SystemTimeToFileTime(const SYSTEMTIME_*, boost::detail::winapi::FILETIME_*)' with C language linkage
FILETIME_* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/microsec_time_clock.hpp:23:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:11,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/time_traits.hpp:24,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/deadline_timer_service.hpp:27,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio/basic_deadline_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/asio.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/common/SC_ReplyImpl.hpp:27,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\OSC_Packet.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.h:32,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:22:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/date_time/filetime_functions.hpp:60:45: warning: conflicts with previous declaration 'int boost::date_time::winapi::SystemTimeToFileTime(const boost::date_time::winapi::SYSTEMTIME*, boost::date_time::winapi::FILETIME*)'
__declspec(dllimport) int __stdcall SystemTimeToFileTime(const SYSTEMTIME* lpSystemTime, FILETIME* lpFileTime);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:27:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp: In static member function 'static boost::sync::detail::system_time_point boost::sync::detail::system_time_point::now()':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/time_units.hpp:119:122: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
boost::detail::winapi::GetSystemTimeAsFileTime(reinterpret_cast< boost::detail::winapi::FILETIME_* >(&res.m_value));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:20:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:35,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void* boost::sync::detail::windows::interlocked_read_acquire(void* volatile*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:442:120: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, addend) boost::atomics::detail::InterlockedExchangeAdd((long*)(dest), (long)(addend))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:465:82: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(dest, byte_offset) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD(dest, byte_offset))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:188:12: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER'
return BOOST_ATOMIC_INTERLOCKED_EXCHANGE_ADD_POINTER(x, 0);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp: In function 'void boost::sync::detail::windows::interlocked_write_release(void* volatile*, void*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:441:113: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval) boost::atomics::detail::InterlockedExchange((long*)(dest), (long)(newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/atomic/detail/interlocked.hpp:464:73: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE'
#define BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(dest, newval) ((void*)BOOST_ATOMIC_INTERLOCKED_EXCHANGE(dest, newval))
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/interlocked.hpp:197:5: note: in expansion of macro 'BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER'
BOOST_ATOMIC_INTERLOCKED_EXCHANGE_POINTER(x, value);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139:0,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp: In member function 'bool boost::sync::winnt5::semaphore::priv_timed_wait(const boost::sync::detail::system_time_point&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:151:139: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!boost::detail::winapi::SetWaitableTimer(handles[1], reinterpret_cast< const boost::detail::winapi::LARGE_INTEGER_* >(&t.get()), 0, NULL, NULL, false))
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: At global scope:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:870:116: warning: declaration of 'void* boost::interprocess::winapi::CreateMutexA(boost::interprocess::winapi::interprocess_security_attributes*, int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateMutexA(interprocess_security_attributes*, int, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:187:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateMutexA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::BOOL_, boost::detail::winapi::LPCSTR_)'
CreateMutexA(_SECURITY_ATTRIBUTES*, BOOL_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:875:127: warning: declaration of 'void* boost::interprocess::winapi::CreateSemaphoreA(boost::interprocess::winapi::interprocess_security_attributes*, long int, long int, const char*)' with C language linkage
extern "C" __declspec(dllimport) void * __stdcall CreateSemaphoreA(interprocess_security_attributes*, long, long, const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:18:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/synchronization.hpp:191:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::CreateSemaphoreA(boost::detail::winapi::_SECURITY_ATTRIBUTES*, boost::detail::winapi::LONG_, boost::detail::winapi::LONG_, boost::detail::winapi::LPCSTR_)'
CreateSemaphoreA(_SECURITY_ATTRIBUTES*, LONG_, LONG_, LPCSTR_);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:907:156: warning: declaration of 'int boost::interprocess::winapi::InitializeSecurityDescriptor(boost::interprocess::winapi::interprocess_security_descriptor*, long unsigned int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall InitializeSecurityDescriptor(interprocess_security_descriptor *pSecurityDescriptor, unsigned long dwRevision);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:48:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::InitializeSecurityDescriptor(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::DWORD_)'
InitializeSecurityDescriptor(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:908:190: warning: declaration of 'int boost::interprocess::winapi::SetSecurityDescriptorDacl(boost::interprocess::winapi::interprocess_security_descriptor*, int, boost::interprocess::winapi::interprocess_acl*, int)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall SetSecurityDescriptorDacl(interprocess_security_descriptor *pSecurityDescriptor, int bDaclPresent, interprocess_acl *pDacl, int bDaclDefaulted);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:13:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/security.hpp:53:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::SetSecurityDescriptorDacl(boost::detail::winapi::PSECURITY_DESCRIPTOR_, boost::detail::winapi::BOOL_, boost::detail::winapi::PACL_, boost::detail::winapi::BOOL_)'
SetSecurityDescriptorDacl(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:909:77: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::LoadLibraryA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall LoadLibraryA(const char *);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:62:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::LoadLibraryA(boost::detail::winapi::LPCSTR_)'
LoadLibraryA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:910:69: warning: declaration of 'int boost::interprocess::winapi::FreeLibrary(boost::interprocess::winapi::hmodule)' with C language linkage
extern "C" __declspec(dllimport) int __stdcall FreeLibrary(hmodule);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:72:9: warning: conflicts with previous declaration 'boost::detail::winapi::BOOL_ boost::detail::winapi::FreeLibrary(boost::detail::winapi::HMODULE_)'
FreeLibrary(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:912:80: warning: declaration of 'boost::interprocess::winapi::hinstance_struct* boost::interprocess::winapi::GetModuleHandleA(const char*)' with C language linkage
extern "C" __declspec(dllimport) hmodule __stdcall GetModuleHandleA(const char*);
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/waitable_timer.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/detail/semaphore/semaphore_windows.hpp:28,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost_sync/include/boost/sync/semaphore.hpp:139,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:35,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/detail/winapi/dll.hpp:66:9: warning: conflicts with previous declaration 'void* boost::detail::winapi::GetModuleHandleA(boost::detail::winapi::LPCSTR_)'
GetModuleHandleA(
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/errors.hpp:37:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/os_file_functions.hpp:20,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp:23,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:21,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::get_file_size(void*, long long int&)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1367:55: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return 0 != GetFileSizeEx(handle, (large_integer*)&size); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::set_file_pointer_ex(void*, long long int, long long int*, long unsigned int)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1387:60: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return 0 != SetFilePointerEx(handle, d, (large_integer*)new_file_pointer, move_method);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp: In function 'bool boost::interprocess::winapi::unlink_file(const char*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/win32_api.hpp:1880:75: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
interlocked_decrement(reinterpret_cast<volatile long*>(&u32_count));
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/spin/mutex.hpp:22:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:21,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_dec32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:80:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_decrement(reinterpret_cast<volatile long*>(mem)) + 1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_inc32(volatile uint32_t*)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:86:77: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_increment(reinterpret_cast<volatile long*>(mem))-1; }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'void boost::interprocess::ipcdetail::atomic_write32(volatile uint32_t*, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:100:69: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ winapi::interlocked_exchange(reinterpret_cast<volatile long*>(mem), val); }
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp: In function 'uint32_t boost::interprocess::ipcdetail::atomic_cas32(volatile uint32_t*, uint32_t, uint32_t)':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/atomic.hpp:110:84: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
{ return winapi::interlocked_compare_exchange(reinterpret_cast<volatile long*>(mem), with, cmp); }
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:74:56: required from 'boost::unordered::detail::ptr_node<T>::value_type& boost::unordered::detail::ptr_node<T>::value() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:226:20: required from 'boost::unordered::iterator_detail::iterator<Node>::value_type* boost::unordered::iterator_detail::iterator<Node>::operator->() const [with Node = boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::iterator_detail::iterator<Node>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:165:26: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:71:34: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return *(ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::interprocess::ipcdetail::sync_id* const, boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > > >*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:41: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
T* ptr = reinterpret_cast<T*>(&this->m_data);
^
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:801:38: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::reference boost::container::container_detail::iterator<IIterator, IsConst>::operator*() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::reference = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/iterators.hpp:804:87: required from 'boost::container::container_detail::iterator<IIterator, IsConst>::pointer boost::container::container_detail::iterator<IIterator, IsConst>::operator->() const [with IIterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>; bool IsConst = false; boost::container::container_detail::iterator<IIterator, IsConst>::pointer = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/windows_intermodule_singleton.hpp:188:20: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:174:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/equivalent.hpp:15:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:18,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:29,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp: In instantiation of 'boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr() [with ValueType = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::value_base<ValueType>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:75:64: required from 'boost::unordered::detail::ptr_node<T>::value_type* boost::unordered::detail::ptr_node<T>::value_ptr() [with T = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::ptr_node<T>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/buckets.hpp:401:39: required from 'boost::unordered::detail::node_constructor<NodeAlloc>::~node_constructor() [with NodeAlloc = std::allocator<boost::unordered::detail::ptr_node<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> > >]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/unique.hpp:352:50: required from 'boost::unordered::detail::table_impl<Types>::value_type& boost::unordered::detail::table_impl<Types>::operator[](const key_type&) [with Types = boost::unordered::detail::map<std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >, boost::interprocess::ipcdetail::sync_id, void*, boost::hash<boost::interprocess::ipcdetail::sync_id>, std::equal_to<boost::interprocess::ipcdetail::sync_id> >; boost::unordered::detail::table_impl<Types>::value_type = std::pair<const boost::interprocess::ipcdetail::sync_id, void*>; boost::unordered::detail::table_impl<Types>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/unordered_map.hpp:1190:22: required from 'boost::unordered::unordered_map<K, T, H, P, A>::mapped_type& boost::unordered::unordered_map<K, T, H, P, A>::operator[](const key_type&) [with K = boost::interprocess::ipcdetail::sync_id; T = void*; H = boost::hash<boost::interprocess::ipcdetail::sync_id>; P = std::equal_to<boost::interprocess::ipcdetail::sync_id>; A = std::allocator<std::pair<const boost::interprocess::ipcdetail::sync_id, void*> >; boost::unordered::unordered_map<K, T, H, P, A>::mapped_type = void*; boost::unordered::unordered_map<K, T, H, P, A>::key_type = boost::interprocess::ipcdetail::sync_id]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:216:48: required from here
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/unordered/detail/table.hpp:75:33: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
return (ValueType*) this;
^
In file included from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/map.hpp:25:0,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp:33,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/mapped_region.hpp:44,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp:22,
from C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:22,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\../../common/server_shm.hpp:29,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_HiddenWorld.h:37,
from C:\Users\Rainer\Projects\sc\supercollider\server\scsynth\SC_SequencedCommand.cpp:27:
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp: In instantiation of 'const T& boost::container::container_detail::tree_node<T, VoidPointer, tree_type_value, OptimizeSize>::get_data() const [with T = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; VoidPointer = void*; boost::container::tree_type_enum tree_type_value = (boost::container::tree_type_enum)0u; bool OptimizeSize = true]':
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:445:28: required from 'typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::key_forward(const T&) const [with T = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; typename boost::container::container_detail::enable_if_c<boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::is_node<T>::value, const typename KeyValueCompare::value_type&>::type = const std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>&]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:454:90: required from 'bool boost::container::container_detail::key_node_compare<KeyValueCompare, Node>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>; KeyValueCompare = boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >; Node = boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:62:26: required from 'bool boost::intrusive::detail::key_nodeptr_comp<KeyValueCompare, ValueTraits>::operator()(const KeyType&, const KeyType2&) const [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyType2 = boost::intrusive::compact_rbtree_node<void*>*; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree_algorithms.hpp:844:38: required from 'static boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr boost::intrusive::bstree_algorithms<NodeTraits>::find(const const_node_ptr&, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp<boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >, boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u> >; NodeTraits = boost::intrusive::rbtree_node_traits<void*, true>; boost::intrusive::bstree_algorithms<NodeTraits>::node_ptr = boost::intrusive::compact_rbtree_node<void*>*; boost::intrusive::bstree_algorithms<NodeTraits>::const_node_ptr = const boost::intrusive::compact_rbtree_node<void*>*]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/intrusive/bstree.hpp:345:71: required from 'boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::find(const KeyType&, KeyValueCompare) [with KeyType = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; KeyValueCompare = boost::container::container_detail::key_node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; ValueTraits = boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>; VoidOrKeyComp = boost::container::container_detail::node_compare<boost::container::container_detail::tree_value_compare<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> > >, boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true> >; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5u; HeaderHolder = boost::intrusive::detail::default_header_holder<boost::intrusive::rbtree_node_traits<void*, true> >; boost::intrusive::bstbase2<ValueTraits, VoidOrKeyComp, AlgoType, HeaderHolder>::iterator = boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_enum)0u, true>, boost::intrusive::rbtree_node_traits<void*, true>, (boost::intrusive::link_mode_type)0u, boost::intrusive::default_tag, 3u>, false>]'
C:/Users/Rainer/Projects/sc/supercollider/external_libraries/boost/boost/container/detail/tree.hpp:1090:74: required from 'boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::find(const key_type&) [with Key = boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >; Value = std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>; KeyOfValue = boost::container::container_detail::select1st<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; KeyCompare = std::less<boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> > >; A = std::allocator<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr> >; Options = boost::container::tree_opt<(boost::container::tree_type_enum)0u, true>; boost::container::container_detail::tree<Key, Value, KeyOfValue, KeyCompare, A, Options>::iterator = boost::container::container_detail::iterator<boost::intrusive::tree_iterator<boost::intrusive::bhtraits<boost::container::container_detail::tree_node<std::pair<const boost::container::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::interprocess::ipcdetail::ref_count_ptr>, void*, (boost::container::tree_type_e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment