Skip to content
Started 4 mo 13 days ago
Took 17 min
Success

Build #848 (Jun 24, 2024, 11:48:47 PM)

Distributing Tarball
Build Artifacts
cfa-cc-1.0.0.2932.tar.gz2.04 MiB view
Changes
  1. change error message header, simplify forCtrl to have only identifier in initialization (details)
  2. change enumeration function names labelE, valueE, posE to label, value, posn (details)
Changes
  1. small cleanups (details)
  2. Updated the rest of the names in src/ (except for the generated files). (details)
  3. Shoot, the non-extension renamings did not get caught in some corners. (details)
  4. Apparently the source file lists aren't used until distribution. I went over all the lists and also found a stray header. (details)
  5. Perhaps only src/Makefile.am needed to change, but I did a text search to try and be absolutely sure I got everything. (details)
  6. formatting (details)
  7. small updates, and more proofreading of the related-works chapter (details)
  8. proofread string section of background chapter (details)
  9. Change enum conversion steps (details)
  10. more proofreading with respect to Gregor's comments (details)
  11. updates related to introduction chapter changes (details)
  12. Added the review of all the autogeneration problems. Now, hopefully, we can start making some solutions. (details)
  13. Various whitespace and intentation updates. (details)
  14. add Elliott18 paper (details)
  15. remove Grothoff14 paper (details)
  16. proofreading changes (details)
  17. program updates to match text (details)
  18. add Elliott18 citation (details)
  19. change xleftmargin spacing for lstinput, add code formatting macro for C++ (details)
  20. A upcast proposal for enums (details)
  21. Disable to voidEnum test for now to pass the test suite (voidEnum is WIP) (details)
  22. Added proposal for adding knowledge of modules to Cforall. (details)
  23. small proofreading changes (details)
  24. change minimum left/right hyphenation from 4 to 3 characters (details)
  25. add iterator paper (details)
  26. Simplified the visit children guard to use a ValueGuardPtr. For consistency, so all three guards use the same pattern, I also updated the value guard, which is a side ways step in complexity (although less of it is under macros now). (details)
  27. added some ideas to the module proposal (details)
  28. It seems clang uses different scoping rules for the trailing return of a scoped runction declaration. This form seems compatable with clang and gcc. Since I switched over to clang for testing I also cleaned up all errors that clang or gcc mentioned. (details)
  29. attempt to fix #286 (details)
  30. Update enumInlineValue.cfa (details)
  31. Removed an extra include. (details)
  32. Update to the module system, folding in feedback and some PAB content. (details)
  33. make bool a keyword for CFA lstlisting so it is bolded (details)
  34. citation updates (details)
  35. added Mike's comments about modules to proposal (details)
  36. Noticing that a function could have an early exit to save a level of indentation lead to a larger refactor. Slight code improvements besides the formatting change. (details)
  37. 1. Implement enum cast; 2. Change valueE so that opague enum returns quasi_void; 3. change enum hiding interpretation and pass visiting scheme (details)
  38. parse tuple-element declarations but unimplemented (details)
  39. Updates to the module proposal. Just an assortment of clean-up and things I missed. (details)
  40. Add soft copy of existing thesis diagram (details)
  41. simplify grammar in a few places (details)
  42. add missing keywords match and case to Python lstnewenvironment (details)
  43. address Gregor's comment about quantity and a unit in examples, add emails as latex comments (details)
  44. more proofreading of C background chapter (details)
  45. first complete proofread of related-work chapter, still needs harmonizing across languages (details)
  46. small proofreading changes to Cforall numeration chapter (details)
  47. Elaborate the description and context of the md-array subscripting figure. (details)
  48. add enumeration test programs for different programming languages (details)
  49. formatting (details)
  50. git ignore parser.tab.cc (details)
  51. 1. Add __count_e__( enum_name ), a pseudo function that return the number of element in an enum; 2. Implementation of enum range loop. (details)
  52. Missing files from the last commit (details)
  53. Linked-list background additions for identity model and end treatment. (details)
  54. lex countof pseudo-function (details)
  55. parse countof pseduo-function, update for-loop for enumeration (details)
  56. fix spelling mistake in file src/ControlStruct/TrasnlateEnumRange.hpp and referents (details)

Started by upstream project Cforall Full Build build number 2932
originally caused by:

  • Started by timer
Revision: 5eb3f65e95375f1be49b0bbe3338a9b4b1d26c67
Repository: cforall@plg.uwaterloo.ca:software/cfa/cfa-cc
  • refs/remotes/origin/master
Revision: d66a43bbd604d646532e6bdd2d5d5b10ce99fa6c
Repository: cforall@plg.uwaterloo.ca:software/cfa/cfa-cc
  • detached