Bug 22098 – Spurious failure in runnable/test20855.d with -inline

Status
RESOLVED
Resolution
WORKSFORME
Severity
normal
Priority
P3
Component
dmd
Product
D
Version
D2
Platform
All
OS
Mac OS X
Creation time
2021-07-02T14:01:22Z
Last change time
2024-02-23T23:44:09Z
Assigned to
No Owner
Creator
moonlightsentinel

Comments

Comment #0 by moonlightsentinel — 2021-07-02T14:01:22Z
See https://auto-tester.puremagic.com/show-run.ghtml?projectid=1&runid=4884670&isPull=true ... runnable/test20855.d -fPIC (-O -inline -release) ============================== Test 'runnable/test20855.d' failed. The logged output: /Users/braddr/sandbox/at-client/pull-4884670-Darwin_64_64/dmd/generated/osx/release/64/dmd -conf= -m64 -Irunnable -fPIC -odgenerated/runnable -ofgenerated/runnable/test20855_0 runnable/test20855.d generated/runnable/test20855_0 a = 14337 /Users/braddr/sandbox/at-client/pull-4884670-Darwin_64_64/dmd/generated/osx/release/64/dmd -conf= -m64 -Irunnable -fPIC -O -odgenerated/runnable -ofgenerated/runnable/test20855_1 runnable/test20855.d generated/runnable/test20855_1 a = 14337 /Users/braddr/sandbox/at-client/pull-4884670-Darwin_64_64/dmd/generated/osx/release/64/dmd -conf= -m64 -Irunnable -fPIC -inline -odgenerated/runnable -ofgenerated/runnable/test20855_2 runnable/test20855.d generated/runnable/test20855_2 core.exception.AssertError@runnable/test20855.d(24): Assertion failure ---------------- ??:? _d_assertp [0x103a4a82c] ??:? _Dmain [0x103a3d129] a = 9087 ============================== Test 'runnable/test20855.d' failed: Expected rc == 0, but exited with rc == 1
Comment #1 by ibuclaw — 2021-08-17T12:42:06Z
Also seen on FreeBSD 11.4 x86_64 https://cirrus-ci.com/task/4605506372239360 ============================== Test 'runnable/test20855.d' failed. The logged output: /tmp/cirrus-ci-build/generated/freebsd/release/64/dmd -conf= -m64 -Irunnable -fPIC -odtest_results/runnable -oftest_results/runnable/test20855_0 runnable/test20855.d test_results/runnable/test20855_0 core.exception.AssertError@runnable/test20855.d(24): Assertion failure ---------------- ??:? _d_assertp [0x800ed22b0] ??:? _Dmain [0x401a6d] a = 9157 ==============================
Comment #2 by ibuclaw — 2024-02-23T23:44:09Z
Haven't seen this for a long time - neither Cirrus nor Autotester are in use now.