Bug 20947 – Azure Pipelines / Azure pipelines (Windows x64) fails with irrelevant Heisenbug

Status
RESOLVED
Resolution
INVALID
Severity
normal
Priority
P1
Component
tools
Product
D
Version
D2
Platform
x86_64
OS
Windows
Creation time
2020-06-18T08:56:10Z
Last change time
2020-08-06T20:44:01Z
Keywords
TestSuite
Assigned to
No Owner
Creator
Walter Bright

Comments

Comment #0 by bugzilla — 2020-06-18T08:56:10Z
The end of the log is: -------------------------- 2020-06-16T20:46:26.5716751Z "make" -f mak/WINDOWS copydir HOST_DMD="dmd" MODEL=64 IMPDIR="import" 2020-06-16T20:46:26.5894389Z File 'src\core\sync\barrier.d' is newer than system time. 2020-06-16T20:46:26.5895371Z File time = 1592495191, system time = 1592365588 2020-06-16T20:46:26.5896169Z File time = 'Thu Jun 18 08:46:31 2020 2020-06-16T20:46:26.5897586Z ' 2020-06-16T20:46:26.5898302Z Sys time = 'Tue Jun 16 20:46:28 2020 2020-06-16T20:46:26.5898967Z ' 2020-06-16T20:46:26.5899683Z conf= -c -o- -Isrc -Iimport -Hfimport\core\sync\barrier.di src\core\sync\barrier.d 2020-06-16T20:46:26.5960730Z Error: 'conf=' not found 2020-06-16T20:46:26.5988251Z 2020-06-16T20:46:26.5990916Z --- errorlevel 1 2020-06-16T20:46:26.6860595Z ##[error]Cmd.exe exited with code '1'. 2020-06-16T20:46:26.7357396Z ##[section]Finishing: Build DMD --------------------------- There are two problems. The first is the clock on the test machine is off by two days. The second is the error message about conf not being found is utterly irrelevant to the PR. https://dev.azure.com/dlanguage/16224964-ae9b-4642-95fd-2a4ad31ca201/_apis/build/builds/11520/logs/26
Comment #1 by moonlightsentinel — 2020-08-06T20:44:01Z
Both issues look like Azure bugs (the missing conf is caused by an missing DMD environment variable). Also the log is not available anymore, should probably save them here in the future.