Merge branch '3.4' into 4.2
* 3.4: [Intl] Enable error handler during compile
This commit is contained in:
commit
a3c3c4417c
@ -68,6 +68,12 @@ function get_icu_version_from_genrb($genrb)
|
||||
return $matches[1];
|
||||
}
|
||||
|
||||
error_reporting(E_ALL);
|
||||
|
||||
set_error_handler(function ($type, $msg, $file, $line) {
|
||||
throw new \ErrorException($msg, 0, $type, $file, $line);
|
||||
});
|
||||
|
||||
set_exception_handler(function (\Throwable $exception) {
|
||||
echo "\n";
|
||||
|
||||
@ -82,10 +88,7 @@ set_exception_handler(function (\Throwable $exception) {
|
||||
echo get_class($cause).': '.$cause->getMessage()."\n";
|
||||
echo "\n";
|
||||
echo $cause->getFile().':'.$cause->getLine()."\n";
|
||||
foreach ($cause->getTrace() as $trace) {
|
||||
echo $trace['file'].':'.$trace['line']."\n";
|
||||
}
|
||||
echo "\n";
|
||||
echo $cause->getTraceAsString()."\n";
|
||||
|
||||
$cause = $cause->getPrevious();
|
||||
$root = false;
|
||||
|
Reference in New Issue
Block a user