There is a newer version of the record available.

Published June 24, 2024 | Version DevBuild_2024.06.24_10-00
Software Open

preesm/preesm: DevBuild_2024.06.24_10-00

  • 1. IETR-VAADER / INSA Rennes
  • 2. Broadpeak
  • 3. Wedolow
  • 4. Kalray
  • 5. INSA Rennes
  • 6. Abo Akademi University
  • 7. Universidad Nacional de Córdoba
  • 8. INRIA

Description

4d0167efe Merge pull request #383 from preesm/test_code_cleaning e0ffd2a20 Fixed changelog upload action running when not required ed074ed17 Fixed CI dependency cache creation 5a3ca0012 Added use of dependency cache d47205e5b Code cleaning ffc3ab756 Merge branch 'develop' into test_code_cleaning Merge develop into test_code_cleaning cabff3222 Added test for AutoDelayTask 76f607778 Small code cleaning in spider2 codegen 4d9af13ca Code cleaning 851dad3ed Code Cleaning de8417ef4 Code Cleaning c7b590084 Code Cleaning 6fc73eb46 Fix an issue where timing expression resolution during scheduling could be incorrect or throw exception if the name of a config input port of an actor was not the same as any graph parameter. ff7642312 Code Cleaning 4a25bf2c5 Renamed variables to match code style 83790245d Code Cleaning 8419e3a09 Replaced deprecated calls to AbstractUIPlugin 82f54681f Added RCPTT test for parameter dependency detection in interface a3d5c4c4b Code Cleaning b5ea621e1 Updated graph manipulation rcptt test dea442fec Code cleaning 86b1e0480 SRDAG transformation now properly append to "_srdag" suffix to graph filename and to graph actual name 96f09a17c Updated graph manipulation rcptt test ca4b7f61c Code cleaning 697a18ed3 [UI] Refactoring of Add Features 56985303e Added test for BRV Exporter Task 6c808ac24 Added test for Activity Tasks 6bfe422d1 Improved copy/paste RCPTT test 95cad710e Added RCPTT test to mess around with copy/pasting and the undo feature 4266ef89a Updated libraries a7a366bb7 Refactoring in ui/pisdf/properties 4539537ea [UI] The limitation of number of data input/output port of special actors are now enforced. E.g. it is no longer possible to set more than 1 data input port to a Fork Actor. a702c2bb4 [UI] When attaching a dependency to a Data Interface, the dependency target can now be any part of the Interface and not just its name. 75f097e05 [UI] Fixed issue where the diagram itself (the white grid) could be deleted. 67cb50bd9 Removed old comments 413ab6ebd Copy/pasting now recreate dependencies with element copy when possible e191d8a1d Add explicit indication that MemoryBoundsEstimator gives results in bits 6607f58b4 [UI] refactoring of CreateFeature with a new abstract parent class ff98d5e82 Small refacto in AddPortFeature 9f1d9bc5f Code cleaning 7f93e9235 Fixed issue where the UNDO action with interface actors would cause a duplication of graph ports and a desync between the .pi ad .diagram 6556e76d9 Fixed issue where deleting a ConfigOutputInterface would not remove the associated graph port, causing desync between .pi and .diagram d8653b475 Code cleaning in PasteFeature d665ca143 Fixed issue when copy/pasting with a fifo coming out of a ConfigOutputPort 871ad0f4b Fixed naming issue when copy/pasting DataInterfaces b72129dfc Code cleaning 00d926540 Added clearer error message when codegen path in scenario is invalid. d1f99f0bc Removed most logs during integration tests, improving the consistency of parallel test execution b80d47bcf Code cleaning e84d6e6ea Fixed issue with copy/pasting a delays with dependencies e1677a5e0 Fixed .diagram and .pi desync that could happen when using the Undo feature (Ctrl+Z) 4282d7d6e Code cleaning in AutoDelaysTask 53f76840c Code cleaning in ui/pisdf/features bd3a73045 Added integration test to test moldable parameter workflow fb09f7119 Code cleaning 19d0d80da Code cleaning b8a1b8866 Code cleaning deef417c8 Renamed Malleable parameter to Moldable parameter d10217a44 Explicitly display port manipulation keyboard shortcuts, as displaying keyboard shortcuts with arrow keys the proper way is more complicated than expected. b39315611 Removed code smell 14751530d Added manifest modification omitted in previous commit. 8428a111f Added possibility to run junit5 tests in parallel (only in eclipse for now) fd216b035 Moved Scenario file string from Scenario Writer and Parser to constant in separate file 8d56b42d8 Removed choco scheduler test from test suite, runs locally but fails in CI. 25e6b4d69 Code cleaning in ScenarioWriter e05268620 Code cleaning in ScenarioParser d6003a8f0 Update in target platform 6c999e40c Added a basic test case to test choco scheduler with new synthesis. Choco scheduler is still to slow to be usable. 6d9e92c6e Modified CI to cancel in-progress runs when starting a new one 13ba29ee7 Re-added previously removed runtime libraries ddd0f420b Code cleaning in PiSDFSubgraphBuilderTest 684b47a13 Change tests in RefinementCheckerTest to add some variation da426bf6a Code cleaning in PapifyPage ff4f01d3e Code cleaning in PiParser 452e80b0d Code cleaning in MalleableParameterExprChecker, regex may need to be changed ab89740b0 Code cleaning in AbstractPiSDFObjectChecker 2bc25e2b4 Code cleaning in XMLStatsExporter 4c0820603 Modified regex in RefinementChecker.isHlsStreamTemplated and added test cases 93c551a88 Enforce immutability in RefinementChecker accepted header file extensions 47b1773ce Removed code smell in org.preesm.algorithm.synthesis.schedule.algos 2416b67cc Removed a checkstyle rule that started to be applied after a checkstyle plugin update. Fixed checkstyle violation that started to be flagged after a checkstyle plugin update. e51aaf7c4 Updated dependencies in pom.xml d4b086064 Updated JDK to 17.0.10 b40c62b80 Updated dependencies and removed unused ones 798e8df07 Fix typo in test name ReflectionUtilTest 3382081cb Code cleaning in GraphStructureHelperTest f10cee705 Fixed matrix rank result eaf897104 Fix unit test not failing a6730df96 code cleaning in PiGraphFiringBalancerTest 2f5161e83 Code cleaning in org.preesm.algorithm.model.sdf f5e8cf6e7 Removed barely used and outdated JMathArray dependency for the already used commons-math3 b9967b83c Cleanup in deadlock tests 3374110be Removed specific exception handling in JEPCustomFunctionTest 2b7761935 Cleanup in TransformerTest abebc57d8 Cleanup in org.ietr.preesm.schedule.test 5b6430cd7 Renamed org.ietr.preesm.mathematicalModels.test package 59123aa25 Merged and remove duplicate tests in GraphStructureHelper 500380474 PiSDFSubgraphBuilderTest: small refacto eebd65161 Github Actions: updated actions to address upcoming node16 deprecation ec9b652e6 Removed code smell 8555d19c4 TopologyTest: Refacto to make use of assertThrows e6b0df87f Moving test resources to fix failing CI 359b50aaf PiGraphLookupTest: Separated tests 2ba179c44 JavaExpressionParserTest: Replaced set of externally generated tests by runtime-generated tests with TestFactory 1bc056a1e JEPCustomFunctionTest: replaced set of tests by Parameterized test

Files

preesm/preesm-DevBuild_2024.06.24_10-00.zip

Files (9.3 MB)

Name Size Download all
md5:7e8f60244087f0f6fd576554fedf6858
9.3 MB Preview Download

Additional details

Related works