Skip to content

Instantly share code, notes, and snippets.

@Birch-san
Created February 8, 2022 19:19
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 Birch-san/e30af4a766283ddee513bf2da264a012 to your computer and use it in GitHub Desktop.
Save Birch-san/e30af4a766283ddee513bf2da264a012 to your computer and use it in GitHub Desktop.
Errors incurred cross-compiling Windows SDK headers with llvm-mingw
#69 12.76 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.76 /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:11: warning: non-portable path to file '<Windows.h>'; specified path differs in case from file name on disk [-Wnonportable-include-path]
#69 12.76 #include <windows.h>
#69 12.76 ^~~~~~~~~~~
#69 12.76 <Windows.h>
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.77 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.77 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.77 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.77 /xwin/sdk/include/um/winnt.h:26:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.77 #pragma warning(disable:4200) // nonstandard extension used : zero-sized array in struct/union
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:27:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.77 #pragma warning(disable:4201) // named type definition in parentheses
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.77 #pragma warning(disable:4214) // bit field types other than int
#69 12.77 ^
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.77 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.77 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.77 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.77 In file included from /xwin/sdk/include/um/winnt.h:101:
#69 12.77 /xwin/sdk/include/shared/kernelspecs.h:36:10: warning: non-portable path to file '"driverspecs.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path]
#69 12.77 #include "DriverSpecs.h"
#69 12.77 ^~~~~~~~~~~~~~~
#69 12.77 "driverspecs.h"
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.77 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.77 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.77 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.77 /xwin/sdk/include/um/winnt.h:422:9: warning: '_cdecl' macro redefined [-Wmacro-redefined]
#69 12.77 #define _cdecl
#69 12.77 ^
#69 12.77 <built-in>:395:9: note: previous definition is here
#69 12.77 #define _cdecl __attribute__((__cdecl__))
#69 12.77 ^
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.77 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.77 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.77 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.77 /xwin/sdk/include/um/winnt.h:423:9: warning: '__cdecl' macro redefined [-Wmacro-redefined]
#69 12.77 #define __cdecl
#69 12.77 ^
#69 12.77 <built-in>:396:9: note: previous definition is here
#69 12.77 #define __cdecl __attribute__((__cdecl__))
#69 12.77 ^
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.77 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.77 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.77 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.77 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.77 /xwin/sdk/include/um/winnt.h:857:5: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.77 struct {
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:877:5: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.77 struct {
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:983:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.77 #pragma warning(disable:4035 4793) // re-enable below
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:992:14: error: expected 'volatile', 'inline', 'goto', or '('
#69 12.77 __asm {
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:988:20: warning: unused parameter 'Value' [-Wunused-parameter]
#69 12.77 _In_ ULONGLONG Value,
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:989:16: warning: unused parameter 'ShiftCount' [-Wunused-parameter]
#69 12.77 _In_ DWORD ShiftCount
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:1008:11: error: expected 'volatile', 'inline', 'goto', or '('
#69 12.77 __asm {
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:1004:19: warning: unused parameter 'Value' [-Wunused-parameter]
#69 12.77 _In_ LONGLONG Value,
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:1005:16: warning: unused parameter 'ShiftCount' [-Wunused-parameter]
#69 12.77 _In_ DWORD ShiftCount
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:1024:14: error: expected 'volatile', 'inline', 'goto', or '('
#69 12.77 __asm {
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:1036:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.77 #pragma warning(default:4035 4793)
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:1020:20: warning: unused parameter 'Value' [-Wunused-parameter]
#69 12.77 _In_ ULONGLONG Value,
#69 12.77 ^
#69 12.77 /xwin/sdk/include/um/winnt.h:1021:16: warning: unused parameter 'ShiftCount' [-Wunused-parameter]
#69 12.77 _In_ DWORD ShiftCount
#69 12.77 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:6644:5: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:6686:21: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:6686:21: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.78 /xwin/sdk/include/um/winnt.h:6759:5: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:6782:5: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:6802:5: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7098:13: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7017:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7098:13: warning: anonymous types declared in an anonymous struct are an extension [-Wnested-anon-types]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7017:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7238:5: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.78 struct {
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7432:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma warning( push )
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7433:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma warning( disable : 4793 )
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7445:11: error: expected 'volatile', 'inline', 'goto', or '('
#69 12.78 __asm int 0x2c
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7450:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma warning( pop )
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7570:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma warning( default:4164 ) // reenable C4164 warning
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7642:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_bittest)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7643:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_bittestandcomplement)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7644:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_bittestandset)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7645:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_bittestandreset)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7646:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_interlockedbittestandset)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7647:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_interlockedbittestandreset)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7670:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_BitScanForward)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7671:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_BitScanReverse)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7769:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedIncrement16)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7770:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedDecrement16)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7771:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedCompareExchange16)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7772:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedCompareExchange64)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7935:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedAnd)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7936:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedOr)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7937:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedXor)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7938:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedIncrement)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7939:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedDecrement)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7940:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedExchange)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7941:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedExchangeAdd)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7942:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedCompareExchange)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8127:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_InterlockedXor)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8145:47: error: invalid operands to binary expression ('LONGLONG' (aka 'double') and 'LONGLONG')
#69 12.78 Old | Value,
#69 12.78 ~~~ ^ ~~~~~
#69 12.78 /xwin/sdk/include/um/winnt.h:8183:14: error: no matching function for call to '_InterlockedCompareExchange64'
#69 12.78 } while (InterlockedCompareExchange64(Addend,
#69 12.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#69 12.78 /xwin/sdk/include/um/winnt.h:8057:38: note: expanded from macro 'InterlockedCompareExchange64'
#69 12.78 #define InterlockedCompareExchange64 _InterlockedCompareExchange64
#69 12.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#69 12.78 /xwin/sdk/include/um/winnt.h:7763:1: note: candidate function not viable: no known conversion from 'volatile LONGLONG *' (aka 'volatile double *') to 'volatile LONG64 *' (aka 'volatile long long *') for 1st argument
#69 12.78 InterlockedCompareExchange64 (
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7740:38: note: expanded from macro 'InterlockedCompareExchange64'
#69 12.78 #define InterlockedCompareExchange64 _InterlockedCompareExchange64
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8205:14: error: no matching function for call to '_InterlockedCompareExchange64'
#69 12.78 } while (InterlockedCompareExchange64(Addend,
#69 12.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#69 12.78 /xwin/sdk/include/um/winnt.h:8057:38: note: expanded from macro 'InterlockedCompareExchange64'
#69 12.78 #define InterlockedCompareExchange64 _InterlockedCompareExchange64
#69 12.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#69 12.78 /xwin/sdk/include/um/winnt.h:7763:1: note: candidate function not viable: no known conversion from 'volatile LONGLONG *' (aka 'volatile double *') to 'volatile LONG64 *' (aka 'volatile long long *') for 1st argument
#69 12.78 InterlockedCompareExchange64 (
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7740:38: note: expanded from macro 'InterlockedCompareExchange64'
#69 12.78 #define InterlockedCompareExchange64 _InterlockedCompareExchange64
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8228:14: error: no matching function for call to '_InterlockedCompareExchange64'
#69 12.78 } while (InterlockedCompareExchange64(Target,
#69 12.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#69 12.78 /xwin/sdk/include/um/winnt.h:8057:38: note: expanded from macro 'InterlockedCompareExchange64'
#69 12.78 #define InterlockedCompareExchange64 _InterlockedCompareExchange64
#69 12.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#69 12.78 /xwin/sdk/include/um/winnt.h:7763:1: note: candidate function not viable: no known conversion from 'volatile LONGLONG *' (aka 'volatile double *') to 'volatile LONG64 *' (aka 'volatile long long *') for 1st argument
#69 12.78 InterlockedCompareExchange64 (
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7740:38: note: expanded from macro 'InterlockedCompareExchange64'
#69 12.78 #define InterlockedCompareExchange64 _InterlockedCompareExchange64
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8251:14: error: no matching function for call to '_InterlockedCompareExchange64'
#69 12.78 } while (InterlockedCompareExchange64(Addend,
#69 12.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#69 12.78 /xwin/sdk/include/um/winnt.h:8057:38: note: expanded from macro 'InterlockedCompareExchange64'
#69 12.78 #define InterlockedCompareExchange64 _InterlockedCompareExchange64
#69 12.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#69 12.78 /xwin/sdk/include/um/winnt.h:7763:1: note: candidate function not viable: no known conversion from 'volatile LONGLONG *' (aka 'volatile double *') to 'volatile LONG64 *' (aka 'volatile long long *') for 1st argument
#69 12.78 InterlockedCompareExchange64 (
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:7740:38: note: expanded from macro 'InterlockedCompareExchange64'
#69 12.78 #define InterlockedCompareExchange64 _InterlockedCompareExchange64
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8298:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__incfsbyte)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8299:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__addfsbyte)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8300:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__incfsword)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8301:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__addfsword)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8302:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__incfsdword)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8303:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__addfsdword)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8369:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__readfsbyte)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8370:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__readfsword)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8371:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__readfsdword)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8372:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__writefsbyte)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8373:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__writefsword)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8374:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__writefsdword)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8385:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_mm_pause)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8403:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma prefast(push)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8404:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma warning(push)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8405:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma prefast(disable: 6001 28113, "The barrier variable is accessed only to create a side effect.")
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8406:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma warning(disable: 4793)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8419:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma warning(pop)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8420:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma prefast(pop)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8441:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(_mm_prefetch)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8469:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__readpmc)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8482:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#69 12.78 #pragma intrinsic(__rdtsc)
#69 12.78 ^
#69 12.78 /xwin/sdk/include/um/winnt.h:8588:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack]
#69 12.78 #include "pshpack4.h"
#69 12.78 ^
#69 12.78 /xwin/sdk/include/shared/pshpack4.h:31:9: note: previous '#pragma pack' directive that modifies alignment is here
#69 12.78 #pragma pack(4)
#69 12.78 ^
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.78 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.78 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.78 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.78 /xwin/sdk/include/um/winnt.h:8688:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack]
#69 12.78 #include "poppack.h"
#69 12.78 ^
#69 12.78 /xwin/sdk/include/shared/poppack.h:34:9: note: previous '#pragma pack' directive that modifies alignment is here
#69 12.78 #pragma pack()
#69 12.78 ^
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.78 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.78 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.78 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.78 /xwin/sdk/include/um/winnt.h:9689:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack]
#69 12.78 #include "pshpack4.h"
#69 12.78 ^
#69 12.78 /xwin/sdk/include/shared/pshpack4.h:31:9: note: previous '#pragma pack' directive that modifies alignment is here
#69 12.78 #pragma pack(4)
#69 12.78 ^
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.78 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.78 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.78 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.78 /xwin/sdk/include/um/winnt.h:9789:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack]
#69 12.78 #include "poppack.h"
#69 12.78 ^
#69 12.78 /xwin/sdk/include/shared/poppack.h:34:9: note: previous '#pragma pack' directive that modifies alignment is here
#69 12.78 #pragma pack()
#69 12.78 ^
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.78 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.78 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.78 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.78 /xwin/sdk/include/um/winnt.h:10028:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack]
#69 12.78 #include <pshpack4.h>
#69 12.78 ^
#69 12.78 /xwin/sdk/include/shared/pshpack4.h:31:9: note: previous '#pragma pack' directive that modifies alignment is here
#69 12.78 #pragma pack(4)
#69 12.78 ^
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.78 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.78 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.78 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.78 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.78 /xwin/sdk/include/um/winnt.h:10037:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack]
#69 12.78 #include <poppack.h>
#69 12.78 ^
#69 12.78 /xwin/sdk/include/shared/poppack.h:34:9: note: previous '#pragma pack' directive that modifies alignment is here
#69 12.78 #pragma pack()
#69 12.78 ^
#69 12.79 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:26:
#69 12.79 In file included from /linux_native/include/JUCE-6.1.5/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:27:
#69 12.79 In file included from /xwin/sdk/include/um/windows.h:171:
#69 12.79 In file included from /xwin/sdk/include/shared/windef.h:24:
#69 12.79 In file included from /xwin/sdk/include/shared/minwindef.h:182:
#69 12.79 /xwin/sdk/include/um/winnt.h:12659:5: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12726:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12726:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12739:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12739:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12751:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12751:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12762:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12762:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12773:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12773:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12783:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12783:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12796:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12796:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12810:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12810:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12824:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12824:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12835:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12835:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12849:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12849:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12859:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12859:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12886:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12886:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12898:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12898:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12944:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12944:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:12964:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:12964:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:13154:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13154:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:13583:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13586:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13679:17: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13679:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 /xwin/sdk/include/um/winnt.h:13663:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
#69 12.79 struct {
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 C_ASSERT((XSTATE_MASK_ALLOWED & XSTATE_MASK_LARGE_FEATURES) == 0);
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13881:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 #define XSTATE_MASK_ALLOWED (XSTATE_MASK_LEGACY | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13848:46: note: expanded from macro 'XSTATE_MASK_LEGACY'
#69 12.79 #define XSTATE_MASK_LEGACY (XSTATE_MASK_LEGACY_FLOATING_POINT | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13846:47: note: expanded from macro 'XSTATE_MASK_LEGACY_FLOATING_POINT'
#69 12.79 #define XSTATE_MASK_LEGACY_FLOATING_POINT (1ui64 << (XSTATE_LEGACY_FLOATING_POINT))
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 /xwin/sdk/include/um/winnt.h:13881:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 #define XSTATE_MASK_ALLOWED (XSTATE_MASK_LEGACY | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13849:46: note: expanded from macro 'XSTATE_MASK_LEGACY'
#69 12.79 XSTATE_MASK_LEGACY_SSE)
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13847:47: note: expanded from macro 'XSTATE_MASK_LEGACY_SSE'
#69 12.79 #define XSTATE_MASK_LEGACY_SSE (1ui64 << (XSTATE_LEGACY_SSE))
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 /xwin/sdk/include/um/winnt.h:13882:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 XSTATE_MASK_AVX | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13852:46: note: expanded from macro 'XSTATE_MASK_AVX'
#69 12.79 #define XSTATE_MASK_AVX (XSTATE_MASK_GSSE)
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13851:47: note: expanded from macro 'XSTATE_MASK_GSSE'
#69 12.79 #define XSTATE_MASK_GSSE (1ui64 << (XSTATE_GSSE))
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 /xwin/sdk/include/um/winnt.h:13883:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 XSTATE_MASK_MPX | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13853:48: note: expanded from macro 'XSTATE_MASK_MPX'
#69 12.79 #define XSTATE_MASK_MPX ((1ui64 << (XSTATE_MPX_BNDREGS)) | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 /xwin/sdk/include/um/winnt.h:13883:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 XSTATE_MASK_MPX | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13854:48: note: expanded from macro 'XSTATE_MASK_MPX'
#69 12.79 (1ui64 << (XSTATE_MPX_BNDCSR)))
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 /xwin/sdk/include/um/winnt.h:13884:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 XSTATE_MASK_AVX512 | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13856:48: note: expanded from macro 'XSTATE_MASK_AVX512'
#69 12.79 #define XSTATE_MASK_AVX512 ((1ui64 << (XSTATE_AVX512_KMASK)) | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 /xwin/sdk/include/um/winnt.h:13884:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 XSTATE_MASK_AVX512 | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13857:48: note: expanded from macro 'XSTATE_MASK_AVX512'
#69 12.79 (1ui64 << (XSTATE_AVX512_ZMM_H)) | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 /xwin/sdk/include/um/winnt.h:13884:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 XSTATE_MASK_AVX512 | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13858:48: note: expanded from macro 'XSTATE_MASK_AVX512'
#69 12.79 (1ui64 << (XSTATE_AVX512_ZMM)))
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 /xwin/sdk/include/um/winnt.h:13885:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 XSTATE_MASK_IPT | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13860:47: note: expanded from macro 'XSTATE_MASK_IPT'
#69 12.79 #define XSTATE_MASK_IPT (1ui64 << (XSTATE_IPT))
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13906:11: error: invalid suffix 'ui64' on integer constant
#69 12.79 /xwin/sdk/include/um/winnt.h:13886:46: note: expanded from macro 'XSTATE_MASK_ALLOWED'
#69 12.79 XSTATE_MASK_CET_U | \
#69 12.79 ^
#69 12.79 /xwin/sdk/include/um/winnt.h:13861:47: note: expanded from macro 'XSTATE_MASK_CET_U'
#69 12.79 #define XSTATE_MASK_CET_U (1ui64 << (XSTATE_CET_U))
#69 12.79 ^
#69 12.79 fatal error: too many errors emitted, stopping now [-ferror-limit=]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment