Euphoria Ticket #884: Errors translating 64-bit euphoria with 32-bit translator

Reported on the forum.

When using a 32-bit euphoria binary to translate a 64-bit target, the MakeInt function can overflow a 31-bit euphoria integer.

Details

Type: Bug Report Severity: Major Category: Translator
Assigned To: mattlewis Status: Fixed Reported Release: 4.1 - development
Fixed in SVN #: View VCS: none Milestone: 4.1.0

1. Comment by mattlewis Jan 20, 2014

See: hg:euphoria/rev/4471e7802aca

changeset: 6184:4471e7802aca tag: tip user: Matt Lewis date: Mon Jan 20 08:12:31 2014 -0500 files: docs/release/4.1.0.txt source/scanner.e description:

  • 32-bit translator does not crash on 64-bit target when scanning large integer values
  • fixes ticket 884

Search



Quick Links

User menu

Not signed in.

Misc Menu