- Sep 09, 2019
-
-
lukasm91 authored
## Technical Description Provides (de)serialization capabilities to json files. ## Testing Was tested with the set of stencils provided in the code gen tests in the sense that code gen from DSL and codegen with an intermediary serialization and de-serialization step produce the same code. Proper testing for (de)serilization and using (de)serialization to test the code gen will be introduced in a separate PR. ## Dependencies Depends on [Pull Request 236](https://github.com/MeteoSwiss-APN/dawn/pull/236) in the dawn repo
-
- Sep 04, 2019
-
-
Stagno authored
* Update namespace prefixes To update to dawn's new namespace organization. AST nodes and utils needed are now in namespace dawn::sir * Add dawn PR dependency * Update on changed BoundaryConditionDeclStmt * Update on StencilCall moved to AST * Fix include * Pointing dawn repo back to master * Point to dawn PR * Point to dawn PR * Fix mistake in include * Change bundle ref to dawn back
-
- Aug 28, 2019
-
-
- Aug 27, 2019
-
-
mroethlin authored
## Technical Description This fixes the issues with the namespaces used in generated code. Namespaces like "cuda" or "gridtools" should be used only by cuda and gridtools themselves. The generated namespace is now nested and the gridtools namespace has been renamed to the shorthand gt. ``` namespace dawn_generated { namespace (cxxnaive|dawn|gt)_generated { //stencil code ``` #### Resolves [Issue 144](https://github.com/MeteoSwiss-APN/gtclang/issues/144) reported in the gtclang repo ## Dependencies Depends on [Pull Request 243](https://github.com/MeteoSwiss-APN/dawn/pull/243) in the dawn repo
-
- Aug 26, 2019
-
-
Stagno authored
* Update namespace prefixes To update to dawn's new namespace organization. AST nodes and utils needed are now in namespace dawn::sir
-
- Aug 23, 2019
-
-
Hannes Vogt authored
Compatibility for clang up to 8.0
-
- Aug 20, 2019
-
-
Tobias Wicky authored
This fixes the path in GTClang since we moved a piece of code to a different module
-
- Jun 26, 2019
-
-
Stagno authored
-
- Jun 25, 2019
-
-
Tobias Wicky authored
Changes the usage of halo values to be more consistent and puts less burden on the user.
-
Tobias Wicky authored
Update the printStorage function to not loop over the full k-domain but the k-domain that is specified by the storage.
-
- Jun 21, 2019
-
-
Tobias Wicky authored
Update to clang-format 6.0 and a reformatting of the repo
-
- Jun 20, 2019
-
-
Carlos Osuna authored
-
- Jun 19, 2019
-
-
Carlos Osuna authored
-
- May 31, 2019
-
-
Tobias Wicky authored
Field versioning will be 0-based, hence reference files need to be updated
-
Stagno authored
* Fix tests failing due to new json dump format Fixing integration tests of before/after StageMerger and StageReordering passes failing due to the change of the json dump format * Fix tests failing due to new json dump format Fixing integration tests of before/after StageMerger and StageReordering passes failing due to the change of the json dump format * fix wrong branch name wrong branch name put in CMakeLists.txt referencing dawn PR * restored dawn master dependency
-
- May 29, 2019
-
-
Tobias Wicky authored
The build-stage still had the deprecated maintainer keyword in it. This is just cleanup for the sake of consistency.
-
Tobias Wicky authored
Removes output files from the parsing unittests, The tests still compare the SIR's but are no longer polluting the output with files / text.
-
Tobias Wicky authored
This moves the jenkins execution planes to the correct group
-
- May 24, 2019
-
-
Tobias Wicky authored
Removes the diagnostics check of checking for uninitialized temporaries. This was previously enabled but the pass needed to be disabled due to its buggyness.
-
- May 23, 2019
-
-
Carlos Osuna authored
-
- May 20, 2019
-
-
Tobias Wicky authored
This allows for std::cout as the output rather than a generated file which make the use of containers much simpler.
-
- May 16, 2019
-
-
Carlos Osuna authored
-
- Mar 22, 2019
-
-
Carlos Osuna authored
-
- Mar 01, 2019
-
-
Carlos Osuna authored
-
- Feb 19, 2019
-
-
Carlos Osuna authored
-
- Feb 15, 2019
-
-
Carlos Osuna authored
-
- Feb 08, 2019
-
-
Tobias Wicky authored
* iir tests They are correct but are potentially false positives as ordering matters * update the tester to sort json files * renaming * removal of the semicolons where needed * serializer that appends code * updates to new iir * update refs * update IIR with new tmp to fn * update bundle for testing * sf fix * ee * ee * undo * change to latest PR * bundle back to master
-
- Jan 29, 2019
-
-
Tobias Wicky authored
* add asymmetric test * typo
-
- Jan 23, 2019
-
-
Carlos Osuna authored
-
- Jan 22, 2019
-
-
Carlos Osuna authored
-
- Dec 21, 2018
-
-
Carlos Osuna authored
-
- Dec 20, 2018
-
-
Tobias Wicky authored
* removal of the semicolons where needed * serializer that appends code
-
- Dec 09, 2018
-
-
Carlos Osuna authored
-
Carlos Osuna authored
-
- Nov 28, 2018
-
-
Carlos Osuna authored
* adaptation for https://github.com/MeteoSwiss-APN/dawn/pull/155/files
-
- Nov 17, 2018
-
-
Carlos Osuna authored
-
- Nov 16, 2018
-
-
Carlos Osuna authored
-
- Nov 05, 2018