Commit cdea737
authored
WebAssembly support improvements (#56)
* Enable coverage reports and add ci step for the wasm build. The build should fail because the code is still not modified
* Disable performance tests temporally
* Fix import
* Update wrong import
* Disable some other performance tests
* Enable back wasm fallback tests and revert a change made by mistake
* Update clapack pacakge and add some guards to our code to prevent tentative errors
* Disable some perf tests temporally for WASM
* Fix CI by forcing the toolchain version we have to use
* Implement some extra warnings when adding clapack library and using nsstring in lapack.swift code
* Add support for the missing functions
* Adapt the coverage we can use now
* Disable one specific test we don't support
* Remove duplicated section in wasm build
* Replace CLAPACK library with pure swift1 parent 93b6d43 commit cdea737
File tree
6 files changed
+1125
-95
lines changed- .github/workflows
- Sources/Matft/library
- Tests/MatftTests
6 files changed
+1125
-95
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
23 | 22 | | |
24 | 23 | | |
25 | 24 | | |
26 | | - | |
27 | 25 | | |
28 | 26 | | |
29 | 27 | | |
| |||
0 commit comments