| Anonymous | Login | 2025-11-04 13:01 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 | |||||||||
  		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 - 2025 MantisBT Team |