.editorconfig .eslintrc.js .gitattributes .github/.keepalive .github/PULL_REQUEST_TEMPLATE.md .github/workflows/benchmark.yml .github/workflows/cancel.yml .github/workflows/close_pull_requests.yml .github/workflows/examples.yml .github/workflows/npm_downloads.yml .github/workflows/productionize.yml .github/workflows/publish.yml .github/workflows/test.yml .github/workflows/test_bundles.yml .github/workflows/test_coverage.yml .github/workflows/test_install.yml .gitignore .npmignore .npmrc CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md CONTRIBUTORS LICENSE Makefile NOTICE README.md benchmark/benchmark.js benchmark/benchmark.native.js benchmark/benchmark.ndarray.js benchmark/benchmark.ndarray.native.js benchmark/c/Makefile benchmark/c/benchmark.length.c binding.gyp branches.md docs/repl.txt docs/types/index.d.ts docs/types/test.ts examples/c/Makefile examples/c/example.c examples/index.js include.gypi include/stdlib/blas/ext/base/sapxsum.h lib/index.js lib/main.js lib/native.js lib/ndarray.js lib/ndarray.native.js lib/sapxsum.js lib/sapxsum.native.js manifest.json package.json src/Makefile src/addon.cpp src/sapxsum.c test/test.js test/test.ndarray.js test/test.ndarray.native.js test/test.sapxsum.js test/test.sapxsum.native.js <<<<<< network # path=coverage.json {"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/index.js":{"path":"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/index.js","s":{"1":3,"2":3,"3":3,"4":3,"5":3,"6":3,"7":3,"8":1,"9":2,"10":3},"b":{"1":[1,2]},"f":{},"fnMap":{},"statementMap":{"1":{"start":{"line":50,"column":0},"end":{"line":50,"column":34}},"2":{"start":{"line":51,"column":0},"end":{"line":51,"column":56}},"3":{"start":{"line":52,"column":0},"end":{"line":52,"column":51}},"4":{"start":{"line":53,"column":0},"end":{"line":53,"column":34}},"5":{"start":{"line":58,"column":0},"end":{"line":58,"column":12}},"6":{"start":{"line":59,"column":0},"end":{"line":59,"column":57}},"7":{"start":{"line":60,"column":0},"end":{"line":64,"column":1}},"8":{"start":{"line":61,"column":1},"end":{"line":61,"column":16}},"9":{"start":{"line":63,"column":1},"end":{"line":63,"column":15}},"10":{"start":{"line":69,"column":0},"end":{"line":69,"column":25}}},"branchMap":{"1":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":0},"end":{"line":60,"column":0}},{"start":{"line":60,"column":0},"end":{"line":60,"column":0}}]}}},"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/main.js":{"path":"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/main.js","s":{"1":1,"2":1,"3":1,"4":1,"5":1},"b":{},"f":{},"fnMap":{},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":85}},"2":{"start":{"line":24,"column":0},"end":{"line":24,"column":40}},"3":{"start":{"line":25,"column":0},"end":{"line":25,"column":40}},"4":{"start":{"line":30,"column":0},"end":{"line":30,"column":43}},"5":{"start":{"line":35,"column":0},"end":{"line":35,"column":25}}},"branchMap":{}},"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/sapxsum.js":{"path":"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/sapxsum.js","s":{"1":1,"2":1,"3":12,"4":1},"b":{},"f":{"1":12},"fnMap":{"1":{"name":"sapxsum","line":46,"loc":{"start":{"line":46,"column":0},"end":{"line":46,"column":40}}}},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":63}},"2":{"start":{"line":46,"column":0},"end":{"line":48,"column":1}},"3":{"start":{"line":47,"column":1},"end":{"line":47,"column":42}},"4":{"start":{"line":53,"column":0},"end":{"line":53,"column":25}}},"branchMap":{}},"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/ndarray.js":{"path":"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/ndarray.js","s":{"1":1,"2":1,"3":12,"4":1},"b":{},"f":{"1":12},"fnMap":{"1":{"name":"sapxsum","line":48,"loc":{"start":{"line":48,"column":0},"end":{"line":48,"column":48}}}},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":71}},"2":{"start":{"line":48,"column":0},"end":{"line":50,"column":1}},"3":{"start":{"line":49,"column":1},"end":{"line":49,"column":50}},"4":{"start":{"line":55,"column":0},"end":{"line":55,"column":25}}},"branchMap":{}},"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/native.js":{"path":"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/native.js","s":{"1":1,"2":1,"3":1,"4":1,"5":1},"b":{},"f":{},"fnMap":{},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":85}},"2":{"start":{"line":24,"column":0},"end":{"line":24,"column":47}},"3":{"start":{"line":25,"column":0},"end":{"line":25,"column":47}},"4":{"start":{"line":30,"column":0},"end":{"line":30,"column":43}},"5":{"start":{"line":35,"column":0},"end":{"line":35,"column":25}}},"branchMap":{}},"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/sapxsum.native.js":{"path":"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/sapxsum.native.js","s":{"1":1,"2":1,"3":57,"4":1},"b":{},"f":{"1":57},"fnMap":{"1":{"name":"sapxsum","line":46,"loc":{"start":{"line":46,"column":0},"end":{"line":46,"column":40}}}},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":45}},"2":{"start":{"line":46,"column":0},"end":{"line":48,"column":1}},"3":{"start":{"line":47,"column":1},"end":{"line":47,"column":37}},"4":{"start":{"line":53,"column":0},"end":{"line":53,"column":25}}},"branchMap":{}},"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/ndarray.native.js":{"path":"/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/ndarray.native.js","s":{"1":1,"2":1,"3":1,"4":12,"5":12,"6":1,"7":12,"8":12,"9":1},"b":{"1":[1,11]},"f":{"1":12},"fnMap":{"1":{"name":"sapxsum","line":49,"loc":{"start":{"line":49,"column":0},"end":{"line":49,"column":48}}}},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":54}},"2":{"start":{"line":24,"column":0},"end":{"line":24,"column":45}},"3":{"start":{"line":49,"column":0},"end":{"line":56,"column":1}},"4":{"start":{"line":50,"column":1},"end":{"line":50,"column":10}},"5":{"start":{"line":51,"column":1},"end":{"line":53,"column":2}},"6":{"start":{"line":52,"column":2},"end":{"line":52,"column":27}},"7":{"start":{"line":54,"column":1},"end":{"line":54,"column":97}},"8":{"start":{"line":55,"column":1},"end":{"line":55,"column":40}},"9":{"start":{"line":61,"column":0},"end":{"line":61,"column":25}}},"branchMap":{"1":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":1},"end":{"line":51,"column":1}},{"start":{"line":51,"column":1},"end":{"line":51,"column":1}}]}}}}<<<<<< EOF # path=lcov.info TN: SF:/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/index.js FNF:0 FNH:0 DA:50,3 DA:51,3 DA:52,3 DA:53,3 DA:58,3 DA:59,3 DA:60,3 DA:61,1 DA:63,2 DA:69,3 LF:10 LH:10 BRDA:60,1,0,1 BRDA:60,1,1,2 BRF:2 BRH:2 end_of_record TN: SF:/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/main.js FNF:0 FNH:0 DA:23,1 DA:24,1 DA:25,1 DA:30,1 DA:35,1 LF:5 LH:5 BRF:0 BRH:0 end_of_record TN: SF:/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/sapxsum.js FN:46,sapxsum FNF:1 FNH:1 FNDA:12,sapxsum DA:23,1 DA:46,1 DA:47,12 DA:53,1 LF:4 LH:4 BRF:0 BRH:0 end_of_record TN: SF:/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/ndarray.js FN:48,sapxsum FNF:1 FNH:1 FNDA:12,sapxsum DA:23,1 DA:48,1 DA:49,12 DA:55,1 LF:4 LH:4 BRF:0 BRH:0 end_of_record TN: SF:/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/native.js FNF:0 FNH:0 DA:23,1 DA:24,1 DA:25,1 DA:30,1 DA:35,1 LF:5 LH:5 BRF:0 BRH:0 end_of_record TN: SF:/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/sapxsum.native.js FN:46,sapxsum FNF:1 FNH:1 FNDA:57,sapxsum DA:23,1 DA:46,1 DA:47,57 DA:53,1 LF:4 LH:4 BRF:0 BRH:0 end_of_record TN: SF:/home/runner/work/blas-ext-base-sapxsum/blas-ext-base-sapxsum/lib/ndarray.native.js FN:49,sapxsum FNF:1 FNH:1 FNDA:12,sapxsum DA:23,1 DA:24,1 DA:49,1 DA:50,12 DA:51,12 DA:52,1 DA:54,12 DA:55,12 DA:61,1 LF:9 LH:9 BRDA:51,1,0,1 BRDA:51,1,1,11 BRF:2 BRH:2 end_of_record <<<<<< EOF