D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 20592 - [GCC ASM] [ICE] dmd/iasmgcc.d(332): Assertion failure
Summary: [GCC ASM] [ICE] dmd/iasmgcc.d(332): Assertion failure
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D2
Hardware: All All
: P1 major
Assignee: Iain Buclaw
URL:
Keywords: pull
Depends on:
Blocks:
 
Reported: 2020-02-22 10:49 UTC by Iain Buclaw
Modified: 2020-03-14 17:48 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Iain Buclaw 2020-02-22 10:49:44 UTC
Reduced test

asm { "nop" : [name] string expr; }
Comment 1 Dlang Bot 2020-02-22 17:49:15 UTC
@ibuclaw created dlang/dmd pull request #10818 "fix Issue 20592 - [ICE] dmd/iasmgcc.d(332): Assertion failure" fixing this issue:

- fix Issue 20592 - [ICE] dmd/iasmgcc.d(332): Assertion failure

https://github.com/dlang/dmd/pull/10818
Comment 2 Dlang Bot 2020-02-24 00:07:28 UTC
dlang/dmd pull request #10818 "fix Issue 20592 - [ICE] dmd/iasmgcc.d(332): Assertion failure" was merged into master:

- 449332f9db118b3e23161f97a4d4076afe335c4b by Iain Buclaw:
  fix Issue 20592 - [ICE] dmd/iasmgcc.d(332): Assertion failure

https://github.com/dlang/dmd/pull/10818
Comment 3 Dlang Bot 2020-03-14 17:48:28 UTC
dlang/dmd pull request #10916 "[dmd-cxx] Check in iasmgcc.c implementation" was merged into dmd-cxx:

- 4268fa8388598aca7dcaf264cd6b49a1629cecca by Iain Buclaw:
  fix Issue 20592 - [ICE] dmd/iasmgcc.d(332): Assertion failure

https://github.com/dlang/dmd/pull/10916