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

dafny build/test/run fails on Java + Windows #3731

Closed
MikaelMayer opened this issue Mar 13, 2023 · 0 comments · Fixed by #3733
Closed

dafny build/test/run fails on Java + Windows #3731

MikaelMayer opened this issue Mar 13, 2023 · 0 comments · Fixed by #3733
Labels
kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: code-generation Support for transpiling Dafny to another language. If relevant, add a `lang:` tag

Comments

@MikaelMayer
Copy link
Member

MikaelMayer commented Mar 13, 2023

Dafny version

4.0.0

Code to produce this issue

method {:test} Test() {
  expect 1 == 2;
}

Command to run and resulting output

dafny test --target java git-issue-3724.dfy

What happened?

Picked up JAVA_TOOL_OPTIONS: -Dlog4j2.formatMsgNoLookups=true
C:\Users\username\git-issue-3724\_System\__default.java
:57: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(51,4): " + (dafny.DafnySequence.asUnicodeString("expectation viol
ation")).verbatimString());
                                             ^
C:\Users\username\git-issue-3724\_System\__default.java
:57: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(51,4): " + (dafny.DafnySequence.asUnicodeString("expectation viol
ation")).verbatimString());
                                                   ^
C:\Users\username\git-issue-3724\_System\__default.java
:57: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(51,4): " + (dafny.DafnySequence.asUnicodeString("expectation viol
ation")).verbatimString());
                                                            ^
C:\Users\username\git-issue-3724\_System\__default.java
:57: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(51,4): " + (dafny.DafnySequence.asUnicodeString("expectation viol
ation")).verbatimString());
                                                                      ^
C:\Users\username\git-issue-3724\_System\__default.java
:57: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(51,4): " + (dafny.DafnySequence.asUnicodeString("expectation viol
ation")).verbatimString());
                                                                                  ^
C:\Users\username\git-issue-3724\_System\__default.java
:57: error: ';' expected
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(51,4): " + (dafny.DafnySequence.asUnicodeString("expectation viol
ation")).verbatimString());


       ^
C:\Users\username\git-issue-3724\_System\__default.java
:57: error: ';' expected
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(51,4): " + (dafny.DafnySequence.asUnicodeString("expectation viol
ation")).verbatimString());


                         ^
C:\Users\username\git-issue-3724\_System\__default.java
:83: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(1,0): " + (dafny.DafnySequence.asUnicodeString("Test failures occ
urred: see above.\n")).verbatimString());
                                             ^
C:\Users\username\git-issue-3724\_System\__default.java
:83: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(1,0): " + (dafny.DafnySequence.asUnicodeString("Test failures occ
urred: see above.\n")).verbatimString());
                                                   ^
C:\Users\username\git-issue-3724\_System\__default.java
:83: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(1,0): " + (dafny.DafnySequence.asUnicodeString("Test failures occ
urred: see above.\n")).verbatimString());
                                                            ^
C:\Users\username\git-issue-3724\_System\__default.java
:83: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(1,0): " + (dafny.DafnySequence.asUnicodeString("Test failures occ
urred: see above.\n")).verbatimString());
                                                                      ^
C:\Users\username\git-issue-3724\_System\__default.java
:83: error: illegal escape character
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(1,0): " + (dafny.DafnySequence.asUnicodeString("Test failures occ
urred: see above.\n")).verbatimString());
                                                                                  ^
C:\Users\username\git-issue-3724\_System\__default.java
:83: error: ';' expected
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(1,0): " + (dafny.DafnySequence.asUnicodeString("Test failures occ
urred: see above.\n")).verbatimString());


                     ^
C:\Users\username\git-issue-3724\_System\__default.java
:83: error: ';' expected
      throw new dafny.DafnyHaltException("C:\Users\username\git-issue-3724.dfy(1,0): " + (dafny.DafnySequence.asUnicodeString("Test failures occ
urred: see above.\n")).verbatimString());


                                       ^
14 errors
Error while compiling Java files. Process exited with exit code 1


What type of operating system are you experiencing the problem on?

Windows

@MikaelMayer MikaelMayer added kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: code-generation Support for transpiling Dafny to another language. If relevant, add a `lang:` tag labels Mar 13, 2023
MikaelMayer added a commit that referenced this issue Mar 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: code-generation Support for transpiling Dafny to another language. If relevant, add a `lang:` tag
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant