Skip to content
Started 1 day 23 hr ago
Took 1 hr 13 min
Failed

Build #22 (May 16, 2024, 10:02:42 AM)

Build Artifacts
Changes
  1. Changing the order of command-line processing and PList in OSX (details / githubweb)
  2. Fixing category of methods and adding a test to validate that all known methods are correctly identified as object accessors. (details / githubweb)
  3. rename selectors when the conflict with other selectors (details / githubweb)
  4. throw error with conflicting API methods (details / githubweb)
  5. Adding parsing of image parameters from PList (details / githubweb)
  6. error message (details / githubweb)
  7. rename conflicting locals (details / githubweb)
  8. remove unused method StackInterpreter>>findSelectorAndClassForMethod:lookupClass:do: (details / githubweb)
  9. StackInterpreter>>#lookupMethodInClass: be robust when sending cannotInterpret: (details / githubweb)
  10. VMLookUpTest add test related to robust `cannotInterpret:` send (details / githubweb)
  11. Adding check to fix when the image is open with an older VM that corrupts the remembered set. (details / githubweb)
  12. Use exit code 128+n. (details / githubweb)
  13. (details / githubweb)
  14. Pass cmake parameters to VM generator (details / githubweb)
  15. Pass options as argument to allow more flexible configuration (details / githubweb)
  16. Add option accessor (details / githubweb)
  17. Image format validation (details / githubweb)
  18. Avoid escaping of spaces (details / githubweb)
  19. rename hardcoded C code (details / githubweb)
  20. rename before inlinings (details / githubweb)
  21. clean (details / githubweb)
  22. A single API method is allowed (details / githubweb)
  23. sizeOfIntegralCType: bytesPerWord (details / githubweb)
  24. This PR provides multiple fixes to failing CAST tests, due to changes in the SmaCC parse results. (details / githubweb)
  25. - Removing unused variables (details / githubweb)
  26. Linter rule (details / githubweb)
  27. Update Jenkins to use Pharo 110 for building (details / githubweb)
  28. declareC pragma + tests (details / githubweb)
  29. Removing unused method (details / githubweb)
  30. Removing references to removed method in C code (details / githubweb)
  31. Removing unused instance and class variables (details / githubweb)
  32. Removing unused variables (details / githubweb)
  33. Fixing the declaration of variables (details / githubweb)
  34. Refactored to #assertIntDeclaration: as suggested by Nahuel (details / githubweb)
  35. Revert initializeRememberedSetShouldStartEmpty: (details / githubweb)
  36. test arguments (details / githubweb)
  37. Add tests for an incorrectly case of generated inlined C code from the CCodeGenerator. (details / githubweb)
  38. Add a C code generator test for inlinings which has a shift right in the left side. (details / githubweb)
  39. Add ephemeron tests with ephemeron list (details / githubweb)
  40. Cleanup (details / githubweb)
  41. Make stack printing more robust in absence of semaphore and mutex classes (details / githubweb)
  42. Pass on assertions (details / githubweb)
  43. Changed tests as suggested to check Slang methods annotated with types, either using built-in and without built-in C operations. (details / githubweb)
  44. Update Jenkins to use Pharo 110 for building (details / githubweb)
  45. Prepare release 10.0.6 (details / githubweb)
  46. Move warnings to debug when loading plugins (details / githubweb)
  47. Fixing release process (details / githubweb)
  48. Fix check if image exits (details / githubweb)
  49. Created new package CAST-Tests (details / githubweb)
  50. Changing the order of the tests in the main branch (details / githubweb)
  51. Disabling Docker builds (details / githubweb)
  52. - Adding primitive to move all objects in old space to permSpace (details / githubweb)
  53. - Adding shrinking of the rememberedSet (details / githubweb)
  54. Moving the check if it is a hidden VM object only to the moveToPermSpaceAllOldObjects only (details / githubweb)
  55. Add parentheses to r-value to correctly generate C code during complex inlining cases. For instance if the AST root is #at:, with a TSendNode(#+) as child, then we should generate: (details / githubweb)
  56. Add a palette with the C code translation of any inspected CGLRAbstractNode. (details / githubweb)
  57. Add an extension method to VMMaker-Tools to access a new tab with the C code translation of any inspected TParseNode. (details / githubweb)
  58. Update README.md (details / githubweb)
  59. Add #isExpression to TAssignmentNode, TSendNode, TStatementListNode and TSwitchStmtNode, which redefines #asCASTExpressionIn: method. (details / githubweb)
  60. Refactoring a bit (details / githubweb)
  61. Remove unnecessary tests (details / githubweb)
  62. Add a couple of small tests for the stack interpreter (details / githubweb)
  63. Improving performance of the scavenger (details / githubweb)
  64. - Moving the fake nullHeader to all memoryManagers (details / githubweb)
  65. Fixing test, in the real world there is always a non accessible object in the perm space. (details / githubweb)
  66. Make ephemeron scanning more optimal by firing many ephemerons in a single run (details / githubweb)
  67. Prepare release 10.0.7 (details / githubweb)
  68. Set the null terminator in the targetFile buffer (details / githubweb)
  69. Added tests for the new primitiveNewOldSpace (details / githubweb)
  70. First implementation of the primitiveNewOldSpace and primitiveNewWithArgOldSpace (details / githubweb)
  71. Refactores newOldSpace primitive (details / githubweb)
  72. Refactoring primitive new old space with args (details / githubweb)
  73. Added primitives to the primitive table (details / githubweb)
  74. Updated image version (details / githubweb)
  75. Undo changes (details / githubweb)
  76. Removed space - make the CI run again (details / githubweb)
  77. Recovering the behaviour of internalExecuteMethod (details / githubweb)
  78. Never compile methods upon activation (details / githubweb)
  79. Never compile during activation (details / githubweb)
  80. Eagerly compile direct method executions (details / githubweb)
  81. Do not eagerly compile when invoking from the interpreter (details / githubweb)
  82. Fix stack interpreter (details / githubweb)
  83. Prepare release 10.0.8 (details / githubweb)
  84. Preparing for release v10.0.9 (details / githubweb)
  85. Fixing undefined behaviors that Clang 15 removes (details / githubweb)

Pull request #602 updated at 10:02:26 AM on May 16, 2024

This run spent:

  • 9.5 sec waiting;
  • 1 hr 13 min build duration;
  • 1 hr 13 min total from scheduled to completion.
Revision: 357f978c06e8ba5c28f4dd545c904a5d1198b1dd
Repository: https://github.com/pharo-project/pharo-vm.git
  • PR-602
Test Result (no failures)