Skip to content

[clang][integrated-as] "expected absolute expression" diffing symbols #53728

Closed
@nickdesaulniers

Description

@nickdesaulniers
.text
start:
  nop
end:
.if (end - start) == 0
.err
.endif
$ clang test-label.s -c
$
.text
.set start, .;
  nop
.set end, .;
.if (end - start) == 0
.err
.endif
$ clang test-symbol.s
test-symbol.s:6:5: error: expected absolute expression
.if (end - start) == 0
    ^
test-symbol.s:7:1: error: .err encountered
.err
^
$ as test-symbol.s 
$

reported via lkml

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugIndicates an unexpected problem or unintended behaviorllvm:asmparser

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions