You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This change allows having atoms that can be longer than 255 bytes.
This might happen with atoms having long unicode names.
Suggested fix:
supporting variable length atoms might require spread changes in all our codebase and additional logic for handling variable length (that might slow down atom handling logic).
We might translate the new atom table format to the old one when doing PackBEAM, or convert longer ones at runtime when loading unchanged beam files.
CI: build-and-test: disable OTP master
A recent change made impossible to use beam files compiled with OTP master, so
let's disable it.
See also #1321 and erlang/otp#8913
These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).
SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later
erlang/otp#8913 changed the atom table format.
This change allows having atoms that can be longer than 255 bytes.
This might happen with atoms having long unicode names.
Suggested fix:
supporting variable length atoms might require spread changes in all our codebase and additional logic for handling variable length (that might slow down atom handling logic).
We might translate the new atom table format to the old one when doing PackBEAM, or convert longer ones at runtime when loading unchanged beam files.
As soon as this is fixed, #1320 can be reverted.
The text was updated successfully, but these errors were encountered: