Anonymous | Login | 2024-11-24 10:15 MSK |
Main | My View | View Issues | Change Log | Roadmap | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000030 | Sanny Builder | [All Projects] compiler | public | 2014-08-10 17:36 | 2017-04-22 15:53 | ||||
Reporter | Emissary | ||||||||
Assigned To | Seemann | ||||||||
Priority | immediate | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | no change required | ||||||
Platform | OS | Windows 7 SP1 ultimate x64 | OS Version | 6.1.7601.22616 | |||||
Product Version | 3.2.2 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0000030: Does not compile file "main.scm" | ||||||||
Description | When I try to compile, it displays an error "Неверное число условий." on line 232224. Happens on version 3.2.1. Version 3.1.4 compiles without problems. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | Сохраненное изображение 2014-8-10_16-28-41.204.png [^] (16,517 bytes) 2014-08-10 17:36
| ||||||||
Notes | |
(0000029) Seemann (administrator) 2014-08-11 11:42 |
Look, it's not a bug. Your IF statement have no any conditions to check, thus the compiler consider this as a possible mistake on your side. To avoid this message, either: 1) turn off the "Check conditions" check in the Sanny options (F10). 2) remove the 'if' and 'else_jump' opcodes from that piece of the code (they actually do nothing). 3) add some dummy conditional opcode in between the 'if' and 'else_jump' opcodes, so there is at least one condition to check. |
(0000030) Emissary (reporter) 2014-08-14 22:30 |
Nothing helped. http://www.screencapture.ru/uploaded/91/b2/23/91b22362.jpg [^] |
(0000031) Seemann (administrator) 2014-08-14 23:06 edited on: 2015-09-28 14:44 |
Current solution is to remove this code if else_jump @SYND4_3672 wait 0 jump @SYND4_3650 it won't cause any problems |
(0000042) Seemann (administrator) 2017-04-22 15:53 |
Current implementation of the compiler is strict to empty conditions block. |
Issue History | |||
Date Modified | Username | Field | Change |
2014-08-10 17:36 | Emissary | New Issue | |
2014-08-10 17:36 | Emissary | Status | new => assigned |
2014-08-10 17:36 | Emissary | Assigned To | => Seemann |
2014-08-10 17:36 | Emissary | File Added: Сохраненное изображение 2014-8-10_16-28-41.204.png | |
2014-08-11 11:42 | Seemann | Note Added: 0000029 | |
2014-08-11 11:43 | Seemann | Status | assigned => closed |
2014-08-11 11:43 | Seemann | Resolution | open => no change required |
2014-08-11 11:45 | Seemann | Relationship added | has duplicate 0000029 |
2014-08-14 22:30 | Emissary | Note Added: 0000030 | |
2014-08-14 22:30 | Emissary | Status | closed => feedback |
2014-08-14 22:30 | Emissary | Resolution | no change required => reopened |
2014-08-14 23:06 | Seemann | Note Added: 0000031 | |
2015-09-28 14:44 | Seemann | Note Edited: 0000031 | View Revisions |
2017-04-22 15:53 | Seemann | Note Added: 0000042 | |
2017-04-22 15:53 | Seemann | Status | feedback => closed |
2017-04-22 15:53 | Seemann | Resolution | reopened => no change required |
Copyright © 2000 - 2024 MantisBT Team |