Bug #76535 [Opn]: Opcache does not replay compile-time warnings

From: Date: Thu, 28 Jun 2018 04:40:19 +0000
Subject: Bug #76535 [Opn]: Opcache does not replay compile-time warnings
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-215998@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=76535&edit=1 ID: 76535 Updated by: laruence@php.net Reported by: nikic@php.net Summary: Opcache does not replay compile-time warnings Status: Open Type: Bug Package: opcache PHP Version: Irrelevant Block user comment: N Private report: N New Comment: on the other hand, warnings should be killed anyway.... so I am not sure if it is worthy to do this... Previous Comments: ------------------------------------------------------------------------ [2018-06-27 09:00:40] nikic@php.net Description: ------------ If opcache is enabled, non-fatal compile-time diagnostics are only emitted on first compile, not when the file is fetched from cache. It would be nice if we would register an error handler that records all the emitted warnings and then emit them when the file is loaded. Main motivation is testing: Currently if you want to test a file cache compile&load cycle, you have to filter out many tests that always fail due to warning differences. It's hard to spot regressions because of that. ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=76535&edit=1

« previous php.bugs (#215998) next »