Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 657 Bytes

compiler-warning-level-1-c4558.md

File metadata and controls

27 lines (22 loc) · 657 Bytes
description title ms.date f1_keywords helpviewer_keywords ms.assetid
Learn more about: Compiler Warning (level 1) C4558
Compiler Warning (level 1) C4558
11/04/2016
C4558
C4558
52bb0324-7bec-468c-b35b-13a08d38e578

Compiler Warning (level 1) C4558

value of operand 'value' is out of range 'lowerbound - upperbound'

The value passed to an assembly language instruction is out of the range specified for the parameter. The value will be truncated.

The following sample generates C4558:

// C4558.cpp
// compile with: /W1
// processor: x86
void asm_test() {
   __asm pinsrw   mm1, eax, 8;   // C4558
}

int main() {
}