Bug #79352 | DebugPrintDeathTest.PrintEval unit test fails under Mac, if built with ASan | ||
---|---|---|---|
Submitted: | 20 Nov 2015 9:20 | Modified: | 17 Feb 2016 17:19 |
Reporter: | Laurynas Biveinis (OCA) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Tests | Severity: | S3 (Non-critical) |
Version: | 5.7.9 | OS: | MacOS (10.11.1) |
Assigned to: | CPU Architecture: | Any |
[20 Nov 2015 9:20]
Laurynas Biveinis
[23 Nov 2015 13:38]
MySQL Verification Team
Thank you for the bug report. Scanning dependencies of target dbug-t [100%] Building CXX object unittest/gunit/CMakeFiles/dbug-t.dir/dbug-t.cc.o [100%] Linking CXX executable dbug-t [100%] Built target dbug-t miguel:~ miguel$ ./unittest/gunit/dbug-t # Running 5 tests from 5 test cases 1..5 # Global test environment set-up # Run 1 DebugDeathTest.Suicide ok 1 # Run 2 DebugPrintDeathTest.PrintEval /Users/miguel/mysql-5.7.9/unittest/gunit/dbug-t.cc:98: FailureDeath test: do { if (_dbug_on_) { _db_pargs_(98,"never"); if (_db_enabled_()) { _db_doprnt_ ("%d",1/y); } } } while(0) Result: failed to die. Error msg: [ DEATH ] ?func: never: 69684997 [ DEATH ] not ok 2 # Run 3 DebugFlushGcov.FlushGcovParallel ok 3 # Run 4 DebugPrintTest.PrintEval ok 4 # Run 5 DebugSetTest.DebugKeywordsTest ok 5 # Global test environment tear-down # Ran 5 tests from 5 test cases # Passed 4 tests # Failed 1 test miguel:~ miguel$
[17 Feb 2016 17:19]
Paul DuBois
Fixed in 5.7.12. Changes for test suite. No changelog entry needed.