diff --git a/src/Php/CompilerBase.php b/src/Php/CompilerBase.php index d92d0678..5e2d7a06 100644 --- a/src/Php/CompilerBase.php +++ b/src/Php/CompilerBase.php @@ -963,7 +963,7 @@ class CompilerBase extends \PhpAot\Core\Translator $type = $expr->getType(); switch ($type) { case 'Scalar_Int': - return $expr->value . 'L'; + return $expr->value . ($this->isMacos() ? 'LL' : 'L'); case 'Scalar_Float': return $this->parseScalarFloat($expr); case 'Scalar_String':