Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dartc crashes when default value of named parameter is not a compile-time constant #963

Closed
DartBot opened this issue Dec 26, 2011 · 8 comments
Assignees
Labels
area-analyzer Use area-analyzer for Dart analyzer issues, including the analysis server and code completion.
Milestone

Comments

@DartBot
Copy link

DartBot commented Dec 26, 2011

This issue was originally filed by [email protected]


What steps will reproduce the problem?
Run the following test:
main() {
  int x = 1;
  void func([var y = x]) {}
}

What is the expected output? What do you see instead?
Expected: compile-time error
Actual: dartc crashes

What version of the product are you using? On what operating system?
dartc r2810, Ubuntu 10.04

Please provide any additional information below.

@dgrove
Copy link
Contributor

dgrove commented Jan 2, 2012

Added Area-Compiler, Triaged labels.

@DartBot
Copy link
Author

DartBot commented Mar 28, 2012

This comment was originally written by [email protected]


Crash is fixed, but there is no compile time error.

@kasperl
Copy link

kasperl commented Apr 17, 2012

Removed Area-Compiler label.
Added Area-Analyzer label.

@danrubel
Copy link

danrubel commented Jun 4, 2012

Added this to the M1 milestone.

@scheglov
Copy link
Contributor

Issue #2126 has been merged into this issue.

@scheglov
Copy link
Contributor

Set owner to @scheglov.
Added Accepted label.

@scheglov
Copy link
Contributor

@scheglov
Copy link
Contributor

@DartBot DartBot added Type-Defect area-analyzer Use area-analyzer for Dart analyzer issues, including the analysis server and code completion. labels Jun 18, 2012
@DartBot DartBot added this to the M1 milestone Jun 18, 2012
dart-bot pushed a commit that referenced this issue Nov 19, 2020
2020-11-19 [email protected] #926.Add Platform.executableArguments to Process.run() command to not to fail on --enable-assert configuration
2020-11-19 [email protected] #926.Add Platform.executableArguments to Process.run() command to not to fail on --enable-assert configuration
2020-11-18 [email protected] Fixes #966. Move certificates to RawSecureServerSocket directory
2020-11-18 [email protected] #926. Fixed test that fail on precompiled environment in a strong mode
2020-11-17 [email protected] Fixes #951. Remove excessive @static-warning
2020-11-17 [email protected] Fixes #946: LanguageFeatures/Instantiate-to-bound/nonfunction_typedef tests updated according to the SDK changes, missing tests added.
2020-11-17 [email protected] #932. Some HttpRequest tests fixed to work well with cross origin requests
2020-11-16 [email protected] Process kill test fixed to work on different platforms
2020-11-16 [email protected] External variable test that expects compile time error on dart2js added
2020-11-13 [email protected] Fixes #926. Remove "--enable-experiment=non-nullable" option from script that runs another process
2020-11-12 [email protected] #926. File lock checking tests rewritten to not to fail on precompiled environment. Second part
2020-11-12 [email protected] Fixes #602: Missing issue tags added.
2020-11-11 [email protected] #926. File lock checking tests rewritten to not to fail on precompiled environment
2020-11-11 [email protected] Issue numbers added
2020-11-11 [email protected] Fixes #963: test expected result corrected, test template for all generic typedefs updated.
2020-11-10 [email protected] #926. ProcessSignal tests rewritten to not to fail on precompiled environment
2020-11-10 [email protected] #926. Process tests rewritten to not to fail on precompiled environment
2020-11-10 [email protected] #961. Process tests rewritten to not to use process_test tool
2020-11-10 [email protected] Fixes #602: Missing Issue tag added.
2020-11-10 [email protected] Fixes #960. Null safety execution modes renamed and mentions of obsolete checked mode removed
2020-11-10 [email protected] Remove wrong error expectations
2020-11-09 [email protected] Fixes #962. Change CFE error messages expectations
2020-11-08 [email protected] Fixes #602: New tests for least and greatest closures added.

Cq-Include-Trybots: dart/try:analyzer-nnbd-linux-release-try,dart2js-nnbd-linux-x64-chrome-try,ddc-nnbd-linux-release-chrome-try,front-end-nnbd-win-release-x64-try,vm-kernel-nnbd-linux-release-x64-try,vm-kernel-nnbd-win-release-x64-try,vm-kernel-precomp-nnbd-linux-release-x64-try,vm-kernel-precomp-nnbd-win-release-x64-try
Change-Id: I7aff067ec96f762490de15daa20c40dff2b0ae96
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/172940
Reviewed-by: William Hesse <[email protected]>
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-analyzer Use area-analyzer for Dart analyzer issues, including the analysis server and code completion.
Projects
None yet
Development

No branches or pull requests

5 participants