[squeak-dev] About the new Date

Paul DeBruicker pdebruic at gmail.com
Thu Feb 9 17:46:37 UTC 2012


On 12-02-09 08:27 AM, David T. Lewis wrote:
> Thanks, these results are consistent with what Chris and I have
> seen (mine being run on a SuSE Linux box).
>


These tests fail on windows XP (I think they're the same as Ubuntu):

TimeStampTest>>#testConverting
TimeStampTest>>#testDate
TimeStampTest>>#testDateAndTime
TimeStampTest>>#testMinusDays
TimeStampTest>>#testMinusSeconds
TimeStampTest>>#testMinusSecondsOverMidnight
TimeStampTest>>#testPlusDays
TimeStampTest>>#testPlusSeconds
TimeStampTest>>#testPlusSecondsOverMidnight
TimespanDoTest>>#testDatesDo


Also there are some problems running the System Report on Windows XP 
after  choosing the "SUnit" option in the System Report interface.  The 
tests run for the report and it seems to get about 90% of the way done 
then an error comes up and after that, whether you Proceed or Abandon, 
the image will not save nor close and you cannot load anything through 
Monticello.  When you attempt to save the Error that comes up is:

Error: primSize: failed

Which happens when in MultiByteFileStrea>>size the fileID is #[0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] and is then sent 
to primSize

This happens in both Squeak 4.3 All-in-one and after updating to trunk. 
  In Squeak 4.3 (not trunk) the report finishes but if you run it after 
updating to trunk the report doesn't finish.

I've pasted in the System Report for Squeak 4.3 after the error occurs.

Image
-----
C:\Documents and Settings\Paul\My 
Documents\Downloads\Squeak-4.3-All-in-One\Squeak-4.3-All-in-One.app\Contents\Resources\Squeak4.3.image
Squeak4.3
latest update: #11860
Current Change Set: Unnamed1

Monticello Working Copies
-------------------------
311Deprecated (nice.2)
39Deprecated (ar.19)
Balloon (egp.19)
BalloonTests (egp.2)
Collections (ul.465)
CollectionsTests (ul.186)
Compiler (nice.222)
Compression (ul.31)
EToys (ul.86)
Exceptions (chc.36)
Files (eem.115)
FlexibleVocabularies (ar.12)
Graphics (bf.188)
GraphicsTests (ar.29)
Help-Squeak-Project (cmm.9)
Help-Squeak-TerseGuide (dtl.2)
HelpSystem-Core (ul.55)
HelpSystem-Tests (ul.14)
Installer-Core (ul.354)
Kernel (ul.662)
KernelTests (nice.209)
Monticello (bf.490)
MonticelloConfigurations (bf.100)
Morphic (laza.605)
MorphicExtras (ul.103)
MorphicTests (ar.18)
Multilingual (ul.154)
MultilingualTests (ul.15)
Nebraska (ul.35)
Network (ul.122)
NetworkTests (ul.27)
PackageInfo-Base (bf.57)
PreferenceBrowser (bf.47)
Protocols (ael.39)
ReleaseBuilder (chc.74)
SMBase (cmm.130)
SMLoader (cmm.77)
ST80 (ul.137)
SUnit (fbs.87)
SUnitGUI (cmm.51)
ScriptLoader (ul.333)
Services-Base (ul.48)
ShoutCore (ul.34)
Sound (ul.32)
Squeak-Version (ar.4662)
System (laza.466)
SystemChangeNotification-Tests (laza.18)
SystemReporter (laza.18)
Tests (laza.139)
ToolBuilder-Kernel (cmm.52)
ToolBuilder-MVC (ul.29)
ToolBuilder-Morphic (cmm.82)
ToolBuilder-SUnit (cmm.15)
Tools (laza.393)
ToolsTests (ul.52)
Traits (ul.289)
TraitsTests (ar.9)
TrueType (ul.19)
TrunkScript (cmm.5)
Universes (nice.45)
VersionNumber (nice.3)
VersionNumberTests (nice.3)
XML-Parser (bf.34)

Virtual Machine
---------------
C:\Documents and Settings\Paul\My 
Documents\Downloads\Squeak-4.3-All-in-One\Squeak-4.3-All-in-One.app\Squeak.exe
Squeak3.10.2 of 11 February 2010 [latest update: #9314]
Win32 built on Jul 27 2010 20:35:19 Compiler: 2.95.2 19991024 (release)

SUnit Results
-------------
3193 run, 2869 passes, 13 expected failures, 34 failures, 275 errors, 2 
unexpected passes

Failed Tests
------------
BehaviorTest>>#testFormalParameterNames
ClosureCompilerTest>>#testBlockNumberingForInjectInto
ClosureCompilerTest>>#testSourceRangeAccessForBlueBookInjectInto
ClosureCompilerTest>>#testSourceRangeAccessForBlueBookLongFormInjectInto
ClosureCompilerTest>>#testSourceRangeAccessForClosureBytecodeInjectInto
ClosureCompilerTest>>#testSourceRangeAccessForClosureLongFormBytecodeInjectInto
ClosureCompilerTest>>#testSourceRangeAccessForInjectInto
DecompilerTests>>#testDecompileLoopWithMovingLimit
ExceptionTests>>#testHandlerFromAction
FileDirectoryTest>>#testDirectoryNicknames
MCClassDefinitionTest>>#testCreation
MCSnapshotBrowserTest>>#testComment
MCStWriterTest>>#testClassDefinitionA
MCStWriterTest>>#testClassDefinitionB
MCStWriterTest>>#testMethodDefinitionWithBangs
MCStWriterTest>>#testOrganizationDefinition
MirrorPrimitiveTests>>#testMirrorAt
MirrorPrimitiveTests>>#testMirrorInstVarAt
MorphicUIBugTest>>#testShowAllBinParts
PCCByCompilationTest>>#testExistsCallIn
PCCByCompilationTest>>#testExistsDisabledCallIn
PackagePaneBrowserTest>>#testSelectCategoryForClass
ProcessTest>>#testAtomicSuspend
PureBehaviorTest>>#testClassesWithTraits
PureBehaviorTest>>#testIsLocalAliasSelector
PureBehaviorTest>>#testMethodCategoryReorganization
PureBehaviorTest>>#testPropagationOfChangesInTraitsToAliasMethods
PureBehaviorTest>>#testPropagationWhenTraitCompositionModifications
PureBehaviorTest>>#testReshapeClass
PureBehaviorTest>>#testTraitCompositionWithCycles
RWBinaryOrTextStreamTest>>#testExisiting
ReleaseTest>>#testSuperSubclassReferences
SystemChangeFileTest>>#testClassRecategorized
TraitSystemTest>>#testAllClassesAndTraits
TraitSystemTest>>#testAllSentMessages
Win32VMTest>>#testWinVM3ButtonMousePreference

Errors
------
ArbitraryObjectSocketTestCase>>#testBasics
ArrayLiteralTest>>#testReservedIdentifiers
ArrayLiteralTest>>#testSymbols
BehaviorTest>>#testChange
BitmapStreamTests>>#testMatrixTransform2x3WithImageSegment
BitmapStreamTests>>#testMatrixTransform2x3WithSmartRefStream
BitmapStreamTests>>#testMatrixTransform2x3WithSmartRefStreamOnDisk
BitmapStreamTests>>#testShortIntegerArrayWithImageSegment
BitmapStreamTests>>#testShortIntegerArrayWithRefStreamOnDisk
BitmapStreamTests>>#testShortIntegerArrayWithSmartRefStream
BitmapStreamTests>>#testShortIntegerArrayWithSmartRefStream2
BitmapStreamTests>>#testShortIntegerArrayWithSmartRefStreamOnDisk
BitmapStreamTests>>#testShortPointArrayWithImageSegment
BitmapStreamTests>>#testShortPointArrayWithRefStreamOnDisk
BitmapStreamTests>>#testShortPointArrayWithSmartRefStream
BitmapStreamTests>>#testShortPointArrayWithSmartRefStream2
BitmapStreamTests>>#testShortPointArrayWithSmartRefStreamOnDisk
BitmapStreamTests>>#testShortRunArrayWithImageSegment
BitmapStreamTests>>#testShortRunArrayWithRefStreamOnDisk
BitmapStreamTests>>#testShortRunArrayWithSmartRefStream
BitmapStreamTests>>#testShortRunArrayWithSmartRefStream2
BitmapStreamTests>>#testShortRunArrayWithSmartRefStreamOnDisk
BitmapStreamTests>>#testWordArrayWithImageSegment
BitmapStreamTests>>#testWordArrayWithRefStreamOnDisk
BitmapStreamTests>>#testWordArrayWithSmartRefStream
BitmapStreamTests>>#testWordArrayWithSmartRefStreamOnDisk
BrowserTest>>#testFileOutMessageCategories
ChangeHooksTest>>#testClassCommentedEvent
ChangeHooksTest>>#testClassCreationEvent
ChangeHooksTest>>#testClassRecategorizedEvent1
ChangeHooksTest>>#testClassRecategorizedEvent2
ChangeHooksTest>>#testClassRedefinition
ChangeHooksTest>>#testClassRemovalEvent
ChangeHooksTest>>#testClassRenamedEvent
ChangeHooksTest>>#testClassSuperChangedEvent
ChangeHooksTest>>#testDoItEvent1
ChangeHooksTest>>#testDoItEvent2
ChangeHooksTest>>#testInstanceVariableCreationEvent1
ChangeHooksTest>>#testInstanceVariableCreationEvent2
ChangeHooksTest>>#testInstanceVariableRemovedEvent1
ChangeHooksTest>>#testInstanceVariableRemovedEvent2
ChangeHooksTest>>#testInstanceVariableRenamedSilently
ChangeHooksTest>>#testMethodCreationEvent1
ChangeHooksTest>>#testMethodCreationEvent2
ChangeHooksTest>>#testMethodRecategorizationEvent
ChangeHooksTest>>#testMethodRemovedEvent1
ChangeHooksTest>>#testMethodRemovedEvent2
ClassBuilderTest>>#testByteVariableSubclass
ClassBuilderTest>>#testByteVariableSubclass
ClassBuilderTest>>#testChangeToVariableSubclass
ClassBuilderTest>>#testChangeToVariableSubclass
ClassBuilderTest>>#testClassComment
ClassBuilderTest>>#testCoverage
ClassBuilderTest>>#testDuplicateClassVariableError
ClassBuilderTest>>#testDuplicateClassVariableError
ClassBuilderTest>>#testDuplicateInstanceVariableError
ClassBuilderTest>>#testDuplicateInstanceVariableError
ClassBuilderTest>>#testMoveVarFromSubToSuperclass
ClassBuilderTest>>#testMoveVarFromSubToSuperclass
ClassBuilderTest>>#testMoveVarFromSuperToSubclass
ClassBuilderTest>>#testMoveVarFromSuperToSubclass
ClassBuilderTest>>#testNew
ClassBuilderTest>>#testSubclass
ClassBuilderTest>>#testSubclass
ClassBuilderTest>>#testSubclassWithInstanceVariables
ClassBuilderTest>>#testSubclassWithInstanceVariables
ClassBuilderTest>>#testUnCategorizedMethods
ClassBuilderTest>>#testVariableSubclass
ClassBuilderTest>>#testVariableSubclass
ClassBuilderTest>>#testWeakSubclass
ClassBuilderTest>>#testWeakSubclass
ClassBuilderTest>>#testWordVariableSubclass
ClassBuilderTest>>#testWordVariableSubclass
ClassFactoryForTestCaseTest>>#testClassCreationInDifferentCategories
ClassFactoryForTestCaseTest>>#testClassCreationInDifferentCategories
ClassFactoryForTestCaseTest>>#testClassFastCreationInDifferentCategories
ClassFactoryForTestCaseTest>>#testClassFastCreationInDifferentCategories
ClassFactoryForTestCaseTest>>#testDefaultCategoryCleanUp
ClassFactoryForTestCaseTest>>#testDefaultCategoryCleanUp
ClassFactoryForTestCaseTest>>#testMultipleClassCreation
ClassFactoryForTestCaseTest>>#testMultipleClassCreation
ClassFactoryForTestCaseTest>>#testPackageCleanUp
ClassFactoryForTestCaseTest>>#testPackageCleanUp
ClassFactoryForTestCaseTest>>#testSingleClassCreation
ClassFactoryForTestCaseTest>>#testSingleClassCreation
ClassFactoryForTestCaseTest>>#testSingleClassFastCreation
ClassFactoryForTestCaseTest>>#testSingleClassFastCreation
ClassRenameFixTest>>#testRenameClassUsingClass
ClassTest>>#testAddInstVarName
ClassTest>>#testAddInstVarName
ClassTest>>#testCompileAll
ClassTest>>#testCompileAll
ClassTest>>#testRenaming
ClassTest>>#testRenaming
ClassTraitTest>>#testChanges
ClassTraitTest>>#testChanges
ClassTraitTest>>#testConflictsAliasesAndExclusions
ClassTraitTest>>#testConflictsAliasesAndExclusions
ClassTraitTest>>#testInitialization
ClassTraitTest>>#testInitialization
ClassTraitTest>>#testUsers
ClassTraitTest>>#testUsers
ClosureCompilerTest>>#testTempNameAccessForInjectInto
CompiledMethodTest>>#testPerformCanExecutelongMethodWithTemps
CompiledMethodTest>>#testPerformInSuperclassCanExecutelongMethodWithTemps
CompilerExceptionsTest>>#testAmbiguousSelector
CompilerExceptionsTest>>#testAmbiguousSelector
CompilerExceptionsTest>>#testUndeclaredVariable
CompilerExceptionsTest>>#testUndeclaredVariable
CompilerExceptionsTest>>#testUndefinedVariable
CompilerExceptionsTest>>#testUndefinedVariable
CompilerExceptionsTest>>#testUnknownSelector
CompilerExceptionsTest>>#testUnknownSelector
CompilerExceptionsTest>>#testUnusedVariable
CompilerExceptionsTest>>#testUnusedVariable
DecompilerTests>>#testDecompilerInClassesCAtoCM
DecompilerTests>>#testDecompilerInClassesCNtoCZ
DecompilerTests>>#testDecompilerInClassesRAtoRM
DecompilerTests>>#testDecompilerInClassesSAtoSM
DecompilerTests>>#testDecompilerInClassesTNtoTZ
LocaleTest>>#testIsFontAvailable
LocaleTest>>#testLocaleChanged
MCClassDefinitionTest>>#testLoadAndUnload
MCFileInTest>>#testStWriter
MCFileInTest>>#testStWriter
MCFileInTest>>#testStWriter
MCMczInstallerTest>>#testInstallFromFile
MCMczInstallerTest>>#testInstallFromFile
MCMczInstallerTest>>#testInstallFromFile
MCMczInstallerTest>>#testInstallFromStream
MCMczInstallerTest>>#testInstallFromStream
MCMczInstallerTest>>#testInstallFromStream
MCMethodDefinitionTest>>#testCannotLoad
MCMethodDefinitionTest>>#testCannotLoad
MCMethodDefinitionTest>>#testComparison
MCMethodDefinitionTest>>#testComparison
MCMethodDefinitionTest>>#testLoadAndUnload
MCMethodDefinitionTest>>#testLoadAndUnload
MCMethodDefinitionTest>>#testLoadAndUnload
MCMethodDefinitionTest>>#testPartiallyRevertOverrideMethod
MCMethodDefinitionTest>>#testPartiallyRevertOverrideMethod
MCMethodDefinitionTest>>#testPartiallyRevertOverrideMethod
MCMethodDefinitionTest>>#testRevertOldMethod
MCMethodDefinitionTest>>#testRevertOldMethod
MCMethodDefinitionTest>>#testRevertOldMethod
MCMethodDefinitionTest>>#testRevertOverrideMethod
MCMethodDefinitionTest>>#testRevertOverrideMethod
MCMethodDefinitionTest>>#testRevertOverrideMethod
MCPackageTest>>#testUnload
MCPackageTest>>#testUnload
MCPackageTest>>#testUnload
MCPackageTest>>#testUnload
MCPatchTest>>#testPatchContents
MCPatchTest>>#testPatchContents
MCWorkingCopyTest>>#testAncestorMerge
MCWorkingCopyTest>>#testAncestorMerge
MCWorkingCopyTest>>#testAncestorMerge
MCWorkingCopyTest>>#testBackport
MCWorkingCopyTest>>#testBackport
MCWorkingCopyTest>>#testBackport
MCWorkingCopyTest>>#testDoubleRepeatedMerge
MCWorkingCopyTest>>#testDoubleRepeatedMerge
MCWorkingCopyTest>>#testDoubleRepeatedMerge
MCWorkingCopyTest>>#testMergeIntoImageWithNoChanges
MCWorkingCopyTest>>#testMergeIntoImageWithNoChanges
MCWorkingCopyTest>>#testMergeIntoImageWithNoChanges
MCWorkingCopyTest>>#testMergeIntoUnmodifiedImage
MCWorkingCopyTest>>#testMergeIntoUnmodifiedImage
MCWorkingCopyTest>>#testMergeIntoUnmodifiedImage
MCWorkingCopyTest>>#testOptimizedLoad
MCWorkingCopyTest>>#testOptimizedLoad
MCWorkingCopyTest>>#testOptimizedLoad
MCWorkingCopyTest>>#testRedundantMerge
MCWorkingCopyTest>>#testRedundantMerge
MCWorkingCopyTest>>#testRedundantMerge
MCWorkingCopyTest>>#testRenamePrefix
MCWorkingCopyTest>>#testRenamePrefix
MCWorkingCopyTest>>#testRenamePrefix
MCWorkingCopyTest>>#testRenameSuffix
MCWorkingCopyTest>>#testRenameSuffix
MCWorkingCopyTest>>#testRenameSuffix
MCWorkingCopyTest>>#testRepeatedMerge
MCWorkingCopyTest>>#testRepeatedMerge
MCWorkingCopyTest>>#testRepeatedMerge
MCWorkingCopyTest>>#testSelectiveBackport
MCWorkingCopyTest>>#testSelectiveBackport
MCWorkingCopyTest>>#testSelectiveBackport
MCWorkingCopyTest>>#testSimpleMerge
MCWorkingCopyTest>>#testSimpleMerge
MCWorkingCopyTest>>#testSimpleMerge
MCWorkingCopyTest>>#testSnapshotAndLoad
MCWorkingCopyTest>>#testSnapshotAndLoad
MCWorkingCopyTest>>#testSnapshotAndLoad
PCCByCompilationTest>>#testChangeFailedCallSucceedingDisable
PCCByCompilationTest>>#testDisableCallsIntoModule
PCCByCompilationTest>>#testDisableCallsIntoModuleForClasses
PCCByCompilationTest>>#testEnableCallsIntoModuleForClasses
PCCByCompilationTest>>#testEnableDisableCallIn
PCCByCompilationTest>>#testEnableDisableCallInCompiledMethod
PCCByCompilationTest>>#testEnableDisableCallInMethodClass
PCCByCompilationTest>>#testMethodsWithCallIntoModuleForClass
PCCByCompilationTest>>#testMethodsWithCallIntoModuleForClasses
PCCByCompilationTest>>#testMethodsWithDisabledCallIntoModuleForClass
PCCByCompilationTest>>#testMethodsWithDisabledCallIntoModuleForClasses
PCCByCompilationTest>>#testSwitchPrimCallOffOn
PCCByCompilationTest>>#testSwitchStored
PCCByCompilationTest>>#testTryCaches
SystemChangeFileTest>>#testClassRecategorized
SystemChangeFileTest>>#testClassRemoved
SystemChangeFileTest>>#testClassRemoved
SystemChangeFileTest>>#testClassRenamed
SystemChangeFileTest>>#testClassRenamed
SystemChangeFileTest>>#testExpressionDoIt
SystemChangeFileTest>>#testExpressionDoIt
SystemChangeFileTest>>#testMethodAdded
SystemChangeFileTest>>#testMethodAdded
SystemChangeFileTest>>#testMethodModified
SystemChangeFileTest>>#testMethodModified
SystemChangeFileTest>>#testMethodRecategorized
SystemChangeFileTest>>#testMethodRecategorized
SystemChangeFileTest>>#testMethodRemoved
SystemChangeFileTest>>#testMethodRemoved
SystemChangeFileTest>>#testProtocolAdded
SystemChangeFileTest>>#testProtocolAdded
SystemChangeFileTest>>#testProtocolDefault
SystemChangeFileTest>>#testProtocolDefault
SystemChangeFileTest>>#testProtocolRemoved
SystemChangeFileTest>>#testProtocolRemoved
SystemChangeFileTest>>#testProtocolRenamed
SystemChangeFileTest>>#testProtocolRenamed
TraitCompositionTest>>#testAliasCompositions
TraitCompositionTest>>#testProvidedMethodBindingsWithConflicts
TraitFileOutTest>>#testCondenseChanges
TraitFileOutTest>>#testCondenseChanges
TraitFileOutTest>>#testFileOutCategory
TraitFileOutTest>>#testFileOutCategory
TraitFileOutTest>>#testFileOutTrait
TraitFileOutTest>>#testFileOutTrait
TraitFileOutTest>>#testRemovingMethods
TraitFileOutTest>>#testRemovingMethods
TraitMethodDescriptionTest>>#testArgumentNames
TraitMethodDescriptionTest>>#testCategories
TraitMethodDescriptionTest>>#testCategories
TraitMethodDescriptionTest>>#testConflictMethodCreation
TraitMethodDescriptionTest>>#testConflictMethodCreation
TraitMethodDescriptionTest>>#testConflictingCategories
TraitMethodDescriptionTest>>#testConflictingCategories
TraitTest>>#testAddAndRemoveMethodsFromSubtraits
TraitTest>>#testAddAndRemoveMethodsFromSubtraits
TraitTest>>#testAddAndRemoveMethodsInClassOrTrait
TraitTest>>#testAddAndRemoveMethodsInClassOrTrait
TraitTest>>#testAllClassVarNames
TraitTest>>#testAllClassVarNames
TraitTest>>#testCompositionCopy
TraitTest>>#testCompositionCopy
TraitTest>>#testExplicitRequirement
TraitTest>>#testExplicitRequirement
TraitTest>>#testMarkerMethods
TraitTest>>#testMarkerMethods
TraitTest>>#testPrinting
TraitTest>>#testPrinting
TraitTest>>#testPrintingClassSide
TraitTest>>#testPrintingClassSide
TraitTest>>#testRemoveFromSystem
TraitTest>>#testRemoveFromSystem
TraitTest>>#testRequirement
TraitTest>>#testRequirement
TraitTest>>#testTraitFromPattern
TraitTest>>#testTraitFromPattern
TraitTest>>#testTraitMethodClass
TraitTest>>#testTraitMethodClass
TraitTest>>#testTraitMethodSelector
TraitTest>>#testTraitMethodSelector
TraitTest>>#testUsers
TraitTest>>#testUsers



More information about the Squeak-dev mailing list