| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- ;Testname=br3041451; Arguments=-Ox -fbin -obr3041451.bin; Files=stdout stderr br3041451.bin
- [bits 64]
- ;
- ; HIT: Maximum possible value
- %assign i 0
- %rep ((1<<62)-1)
- mov rax, i
- %assign i i+1
- %if i == 2
- %exitrep
- %endif
- %endrep
- ;
- ; MISS: It's negative
- %assign i 0
- %rep 0xffffFFFFffffFFFE
- mov rax, 0xffffFFFFffffFFFE
- %assign i i+1
- %if i == 2
- %exitrep
- %endif
- %endrep
- ;
- ; MISS: It's negative
- %assign i 0
- %rep 0xffffFFFFffffFFFF
- db i
- %assign i i+1
- %if i == 2
- %exitrep
- %endif
- %endrep
- ;
- ; MISS: It's negative
- %assign i 0
- %rep -2
- db i
- %assign i i+1
- %if i == 2
- %exitrep
- %endif
- %endrep
- ;
- ; MISS: It's negative
- %assign i 0
- %rep -1
- db i
- %assign i i+1
- %if i == 2
- %exitrep
- %endif
- %endrep
|