Skip to content

"Cannot represent the integer" errors in Concrat benchmarks #132

@sim642

Description

@sim642

Running Goblint on goblint/bench#53 reveals many parsing errors of the following kind:

  • brubeck: 18446744073709551615, Unimplemented: Cannot represent the integer 18446744073709551615.
  • Cello: 14313749767032793493, Unimplemented: Cannot represent the integer 14313749767032793493.
  • Cello: 18446744073709551615, Unimplemented: Cannot represent the integer 18446744073709551615.
  • Chipmunk2D: 18446744070364630559, Unimplemented: Cannot represent the integer 18446744070364630559.
  • ... and many more.

For reference, GCC is fine with these and simply warns with "warning: integer constant is so large that it is unsigned" and seems to use a wraparound value in the assembly output.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions