py/persistentcode: Bump .mpy version number to version 3.

The binary and unary ops have changed bytecode encoding.
crypto-aes
Damien George 5 years ago
parent 36f7952f76
commit ff93fd4f50
  1. BIN
      ports/minimal/frozentest.mpy
  2. 2
      py/persistentcode.c
  3. 2
      tools/mpy-tool.py

Binary file not shown.

@ -39,7 +39,7 @@
#include "py/smallint.h"
// The current version of .mpy files
#define MPY_VERSION (2)
#define MPY_VERSION (3)
// The feature flags byte encodes the compile-time config options that
// affect the generate bytecode.

@ -57,7 +57,7 @@ class FreezeError(Exception):
return 'error while freezing %s: %s' % (self.rawcode.source_file, self.msg)
class Config:
MPY_VERSION = 2
MPY_VERSION = 3
MICROPY_LONGINT_IMPL_NONE = 0
MICROPY_LONGINT_IMPL_LONGLONG = 1
MICROPY_LONGINT_IMPL_MPZ = 2

Loading…
Cancel
Save