Bug 17997 – autotester's d_do_test has strange failures with Win32

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86
OS
Windows
Creation time
2017-11-21T10:24:03Z
Last change time
2017-12-18T22:57:46Z
Assigned to
No Owner
Creator
Walter Bright

Comments

Comment #0 by bugzilla — 2017-11-21T10:24:03Z
d_do_test.d has an odd failure on Win32. I get two failures: Makefile:163: recipe for target 'test_results/compilable/test16031.d.out' failed gmake[1]: *** [test_results/compilable/test16031.d.out] Error 127 Makefile:201: recipe for target 'start_compilable_tests' failed gmake: *** [start_compilable_tests] Error 2 and: Makefile:170: recipe for target 'test_results/fail_compilation/cppeh2.d.out' failed gmake[1]: *** [test_results/fail_compilation/cppeh2.d.out] Error 127 Makefile:207: recipe for target 'start_fail_compilation_tests' failed gmake: *** [start_fail_compilation_tests] Error 2 gmake: *** Waiting for unfinished jobs.... In test16031.d it says: // REQUIRED_ARGS: -fPIC -lib // PERMUTE_ARGS: // DISABLED: win32 win64 and in cppeh2.d it says: // DISABLED: win32 win64 Running d_do_test locally on my Win32 box shows no abnormal behavior.
Comment #1 by bugzilla — 2017-11-21T10:42:04Z
Comment #2 by bugzilla — 2017-11-22T02:26:47Z
Comment #3 by github-bugzilla — 2017-11-24T00:54:49Z
Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/bcae082b71508c1f661e71b8ccc7a0868ec24825 fix Issue 17997 - autotester's d_do_test has strange failures with Win32 https://github.com/dlang/dmd/commit/58f64bddf60972791da7297fb6aa37f3a27d6884 Merge pull request #7350 from WalterBright/win32eh fix Issue 17997 - autotester's d_do_test has strange failures with Win32
Comment #4 by github-bugzilla — 2017-12-18T22:57:46Z
Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/bcae082b71508c1f661e71b8ccc7a0868ec24825 fix Issue 17997 - autotester's d_do_test has strange failures with Win32 https://github.com/dlang/dmd/commit/58f64bddf60972791da7297fb6aa37f3a27d6884 Merge pull request #7350 from WalterBright/win32eh