- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I encounter the following error message with the latest version (7.39-win) of Intel SDE, when I attempt the "-p4" switch. What is the preferred way of using the "-p4" switch?
TID 0 SDE-ERROR: Executed instruction not valid for specified chip (PENTIUM4): 0x7ffbaa344fa2: syscall
Image: C:\WINDOWS\SYSTEM32\ntdll.dll+0xa4fa2
Function: ZwSetEvent
Instruction bytes are: 0f 05
The message shows up before the first line of my simple console program. I am on Windows 10 Home and Visual Studio 2015 community edition.
- Tags:
- Intel® Advanced Vector Extensions (Intel® AVX)
- Intel® Streaming SIMD Extensions
- Parallel Computing
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Try "-chip-check-exe-only" (no quotes). When simulating older processors you will encounter "newer" instructions in thing that are out of your compilation control (system runtime libraries, etc.)
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Try "-chip-check-exe-only" (no quotes). When simulating older processors you will encounter "newer" instructions in thing that are out of your compilation control (system runtime libraries, etc.)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mark Charney (Intel) wrote:
Try "-chip-check-exe-only" (no quotes). When simulating older processors you will encounter "newer" instructions in thing that are out of your compilation control (system runtime libraries, etc.)
Thanks, it works! However, the program unexpectedly exits at a MOVSXD instruction in x64 build......
48 63 40 04 movsxd rax, dword ptr [rax+0x4]
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page