Skip to content

1.95 beta regression: "displacement ... is not within [-2147483648, 2147483647]" #153852

@theemathas

Description

@theemathas

Regression found by the 1.95 beta crater run.

[INFO] [stdout] error: displacement 3614090360 is not within [-2147483648, 2147483647]
[INFO] [stdout]   --> src/main.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 |         "lea {a:e}, [{a} + {r10} + 0xd76aa478]",
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:13:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | lea eax, [rax + r11 + 0xd76aa478]
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: displacement 3905402710 is not within [-2147483648, 2147483647]
[INFO] [stdout]   --> src/main.rs:62:10
[INFO] [stdout]    |
[INFO] [stdout] 62 |         "lea {d:e}, [{d} + {r10} + 0xe8c7b756]",
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 | lea esi, [rsi + r11 + 0xe8c7b756]
[INFO] [stdout]    |          ^

(multiple similar errors omitted for brevity)

https://crater-reports.s3.amazonaws.com/beta-1.95-3/1.95.0-beta.3/gh/magniff.md5sum-rs-openssl/log.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-LLVMArea: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.A-inline-assemblyArea: Inline assembly (`asm!(…)`)C-bugCategory: This is a bug.S-has-bisectionStatus: A bisection has been found for this issueS-has-mcveStatus: A Minimal Complete and Verifiable Example has been found for this issueT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-betaPerformance or correctness regression from stable to beta.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions