Hi David On 18/12/2010, at 00:52 AM, David Chisnall wrote:
> Ah, that's good. Which interpreter tests fail? I've got all of the > interpreter tests passing for FreeBSD, and that code is supposed to be more > portable than the compiler... The test results are attached. I reverted my LLVM back to the 2.8 release as there is non-trivial compile errors with the latest LLVM SVN. I'm not sure what the best way to fix those are as LLVM are in the process of changing interfaces for MemoryBuffer (I've observed two changes in the same place so far). Chris ---- ------------------------------------------------------ Test: TestArrayLiterals -i [0;32mTestArrayLiterals: OK[m ------------------------------------------------------ Test: TestArrayLiterals [0;32mTestArrayLiterals: OK[m ------------------------------------------------------ Test: TestBlockAssignment -i [0;33mTestBlockAssignment: FAIL (crash)[m ------------------------------------------------------ Test: TestBlockAssignment [0;32mTestBlockAssignment: OK[m ------------------------------------------------------ Test: TestBlockReturn -i [0;33mTestBlockReturn: FAIL (crash)[m ------------------------------------------------------ Test: TestBlockReturn [0;32mTestBlockReturn: OK[m ------------------------------------------------------ Test: TestBlockReturningABlock -i [0;32mTestBlockReturningABlock: OK[m ------------------------------------------------------ Test: TestBlockReturningABlock [0;32mTestBlockReturningABlock: OK[m ------------------------------------------------------ Test: TestCascadedMessages -i [0;32mTestCascadedMessages: OK[m ------------------------------------------------------ Test: TestCascadedMessages [0;32mTestCascadedMessages: OK[m ------------------------------------------------------ Test: TestClassMethods1 -i [0;32mTestClassMethods1: OK[m ------------------------------------------------------ Test: TestClassMethods1 [0;32mTestClassMethods1: OK[m ------------------------------------------------------ Test: TestClassMethods2 -i [0;32mTestClassMethods2: OK[m ------------------------------------------------------ Test: TestClassMethods2 [0;32mTestClassMethods2: OK[m ------------------------------------------------------ Test: TestClassMethods3 -i [0;32mTestClassMethods3: OK[m ------------------------------------------------------ Test: TestClassMethods3 [0;32mTestClassMethods3: OK[m ------------------------------------------------------ Test: TestClassVariables -i [0;33mTestClassVariables: FAIL (crash)[m ------------------------------------------------------ Test: TestClassVariables [0;32mTestClassVariables: OK[m ------------------------------------------------------ Test: TestClassVariables2 -i [0;33mTestClassVariables2: FAIL (crash)[m ------------------------------------------------------ Test: TestClassVariables2 [0;32mTestClassVariables2: OK[m ------------------------------------------------------ Test: TestCommaOperator -i [0;32mTestCommaOperator: OK[m ------------------------------------------------------ Test: TestCommaOperator [0;32mTestCommaOperator: OK[m ------------------------------------------------------ Test: TestCountingWhileTrue -i [0;32mTestCountingWhileTrue: OK[m ------------------------------------------------------ Test: TestCountingWhileTrue [0;32mTestCountingWhileTrue: OK[m ------------------------------------------------------ Test: TestDeeplyNestedBlocks -i [0;32mTestDeeplyNestedBlocks: OK[m ------------------------------------------------------ Test: TestDeeplyNestedBlocks [0;32mTestDeeplyNestedBlocks: OK[m ------------------------------------------------------ Test: TestFloatBoxing -i [0;32mTestFloatBoxing: OK[m ------------------------------------------------------ Test: TestFloatBoxing [0;32mTestFloatBoxing: OK[m ------------------------------------------------------ Test: TestInstanceVariables -i [0;33mTestInstanceVariables: FAIL (crash)[m ------------------------------------------------------ Test: TestInstanceVariables [0;32mTestInstanceVariables: OK[m ------------------------------------------------------ Test: TestIntArithmetic -i [0;32mTestIntArithmetic: OK[m ------------------------------------------------------ Test: TestIntArithmetic [0;32mTestIntArithmetic: OK[m ------------------------------------------------------ Test: TestIntegerAddition -i [0;32mTestIntegerAddition: OK[m ------------------------------------------------------ Test: TestIntegerAddition [0;32mTestIntegerAddition: OK[m ------------------------------------------------------ Test: TestIntegerUpTo -i [0;32mTestIntegerUpTo: OK[m ------------------------------------------------------ Test: TestIntegerUpTo [0;32mTestIntegerUpTo: OK[m ------------------------------------------------------ Test: TestJustAnInteger -i [0;32mTestJustAnInteger: OK[m ------------------------------------------------------ Test: TestJustAnInteger [0;32mTestJustAnInteger: OK[m ------------------------------------------------------ Test: TestKVC -i [0;33mTestKVC: FAIL (crash)[m ------------------------------------------------------ Test: TestKVC [0;32mTestKVC: OK[m ------------------------------------------------------ Test: TestMutRecursiveClassDefs -i [0;33mTestMutRecursiveClassDefs: FAIL (crash)[m ------------------------------------------------------ Test: TestMutRecursiveClassDefs [0;32mTestMutRecursiveClassDefs: OK[m ------------------------------------------------------ Test: TestNestedBlocks -i [0;32mTestNestedBlocks: OK[m ------------------------------------------------------ Test: TestNestedBlocks [0;32mTestNestedBlocks: OK[m ------------------------------------------------------ Test: TestNonLocalReturn -i [0;33mTestNonLocalReturn: FAIL (crash)[m ------------------------------------------------------ Test: TestNonLocalReturn [0;32mTestNonLocalReturn: OK[m ------------------------------------------------------ Test: TestNonLocalReturn2 -i [0;33mTestNonLocalReturn2: FAIL (crash)[m ------------------------------------------------------ Test: TestNonLocalReturn2 [0;32mTestNonLocalReturn2: OK[m ------------------------------------------------------ Test: TestNSPointBoxing -i [0;33mTestNSPointBoxing: FAIL (crash)[m ------------------------------------------------------ Test: TestNSPointBoxing [0;32mTestNSPointBoxing: OK[m ------------------------------------------------------ Test: TestNSRangeBoxing -i [0;32mTestNSRangeBoxing: OK[m ------------------------------------------------------ Test: TestNSRangeBoxing [0;32mTestNSRangeBoxing: OK[m ------------------------------------------------------ Test: TestNSRectBoxing -i [0;32mTestNSRectBoxing: OK[m ------------------------------------------------------ Test: TestNSRectBoxing [0;32mTestNSRectBoxing: OK[m ------------------------------------------------------ Test: TestNSSizeBoxing -i [0;33mTestNSSizeBoxing: FAIL (crash)[m ------------------------------------------------------ Test: TestNSSizeBoxing [0;32mTestNSSizeBoxing: OK[m ------------------------------------------------------ Test: TestOperatorDefinition -i [0;33mTestOperatorDefinition: FAIL (crash)[m ------------------------------------------------------ Test: TestOperatorDefinition [0;32mTestOperatorDefinition: OK[m ------------------------------------------------------ Test: TestPolymorphicSelectors -i [0;32mTestPolymorphicSelectors: OK[m ------------------------------------------------------ Test: TestPolymorphicSelectors [0;32mTestPolymorphicSelectors: OK[m ------------------------------------------------------ Test: TestPrototypes -i [0;32mTestPrototypes: OK[m ------------------------------------------------------ Test: TestPrototypes [0;32mTestPrototypes: OK[m ------------------------------------------------------ Test: TestRecursiveBlock -i [0;32mTestRecursiveBlock: OK[m ------------------------------------------------------ Test: TestRecursiveBlock [0;32mTestRecursiveBlock: OK[m ------------------------------------------------------ Test: TestScopes -i [0;32mTestScopes: OK[m ------------------------------------------------------ Test: TestScopes [0;32mTestScopes: OK[m ------------------------------------------------------ Test: TestSimpleSelect -i [0;32mTestSimpleSelect: OK[m ------------------------------------------------------ Test: TestSimpleSelect [0;32mTestSimpleSelect: OK[m ------------------------------------------------------ Test: TestTimesRepeat -i [0;32mTestTimesRepeat: OK[m ------------------------------------------------------ Test: TestTimesRepeat [0;32mTestTimesRepeat: OK[m ------------------------------------------------------ Test: TestTranscript -i [0;32mTestTranscript: OK[m ------------------------------------------------------ Test: TestTranscript [0;32mTestTranscript: OK[m ------------------------------------------------------ Test: TestYourself -i [0;32mTestYourself: OK[m ------------------------------------------------------ Test: TestYourself [0;32mTestYourself: OK[m -------- Christopher Armstrong [email protected] _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
