Anonymous | Login | 02-25-2021 05:34 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
0004322 | [Squeak] Kernel | major | always | 07-25-06 16:25 | 12-22-10 08:51 | |||||||
Reporter | kwl | View Status | public | |||||||||
Assigned To | ||||||||||||
Priority | normal | Resolution | open | |||||||||
Status | new | Product Version | 3.9 | |||||||||
Summary | 0004322: aCharacter>>#storeOn: breaks Decompiler tests | |||||||||||
Description |
With changeset MC7 (or earlier?) #constantNameFor: has been changed to include Character space. This breaks Decompiler tests since almost everybody encodes the space as $ , whereas Decompiler is forced to output Character space (the $ literal as message send). |
|||||||||||
Additional Information | ||||||||||||
Attached Files | ||||||||||||
|
![]() |
|
(0010744 - 314 - 386 - 386 - 386 - 386 - 386) nicolas cellier 05-22-07 23:44 edited on: 05-22-07 23:46 |
Ah yes, just hit a variation: Compiler evaluate: (Array with: Character space) storeString. Compiler evaluate: (Array with: Character cr) storeString. Fails with any of Character class>>#constantNames But also with other non printable like: Compiler evaluate: (Array with: Character end) storeString |
(0011927 - 99 - 123 - 123 - 209 - 209 - 209) nicolas cellier 03-15-08 00:35 |
Another related bug with literal is from 0006983 : #(1.0e1000) Not good for Decompiler tests... |
(0013998 - 293 - 332 - 792 - 792 - 792 - 792) FrankShearar 12-22-10 08:51 |
There were three failing Decompiler tests, all because of $ . Changing the call sites to Character space fixes the tests: * http://source.squeak.org/inbox/MorphicTests-fbs.18.mcz [^] * http://source.squeak.org/inbox/KernelTests-fbs.169.mcz [^] * http://source.squeak.org/inbox/EToys-fbs.78.mcz [^] |
Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
50 total queries executed. 35 unique queries executed. |