Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shared mem #18

Draft
wants to merge 6 commits into
base: cuda_main_temp
Choose a base branch
from

Merge branch 'cuda_main_temp' into shared_mem

13239ae
Select commit
Loading
Failed to load commit list.
Draft

Shared mem #18

Merge branch 'cuda_main_temp' into shared_mem
13239ae
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Jan 15, 2024 in 0s

35 new issues (0 max.) of at least minor severity.

Codacy Here is an overview of what got changed by this pull request:

Issues
======
+ Solved 7
- Added 35
           

Complexity increasing per file
==============================
- pyccel/codegen/printing/ccudacode.py  3
         

Clones added
============
- pyccel/stdlib/cuda_ndarrays/ho_cuda_ndarrays.h  6
- pyccel/stdlib/cuda_ndarrays/cuda_ndarrays.h  1
- pyccel/codegen/printing/ccudacode.py  14
         

See the complete overview on Codacy

Annotations

Check warning on line 6 in pyccel/ast/cudaext.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/ast/cudaext.py#L6

Unused NativeInteger imported from datatypes

Check notice on line 201 in pyccel/ast/cudaext.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/ast/cudaext.py#L201

Missing class docstring

Check notice on line 237 in pyccel/ast/cudaext.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/ast/cudaext.py#L237

Missing function or method docstring

Check notice on line 240 in pyccel/ast/cudaext.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/ast/cudaext.py#L240

Missing function or method docstring

Check notice on line 371 in pyccel/ast/cudaext.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/ast/cudaext.py#L371

Final newline missing

Check notice on line 385 in pyccel/ast/datatypes.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/ast/datatypes.py#L385

Final newline missing

Check warning on line 18 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L18

Unused LiteralString imported from pyccel.ast.literals

Check warning on line 19 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L19

Unused CMacro imported from pyccel.ast.c_concepts

Check notice on line 337 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L337

Formatting a regular string which could be a f-string

Check notice on line 341 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L341

Trailing whitespace

Check notice on line 394 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L394

Formatting a regular string which could be a f-string

Check notice on line 400 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L400

Formatting a regular string which could be a f-string

Check notice on line 429 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L429

Formatting a regular string which could be a f-string

Check notice on line 439 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L439

Formatting a regular string which could be a f-string

Check failure on line 486 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L486

Undefined variable 'LiteralInteger'

Check failure on line 493 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L493

Undefined variable 'LiteralInteger'

Check failure on line 494 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L494

Undefined variable 'IfTernaryOperator'

Check failure on line 495 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L495

Undefined variable 'PyccelAdd'

Check failure on line 508 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L508

Undefined variable 'PyccelAdd'

Check notice on line 553 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L553

Formatting a regular string which could be a f-string

Check notice on line 622 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L622

Formatting a regular string which could be a f-string

Check notice on line 742 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L742

Either all return statements in a function should return an expression, or none of them should.

Check failure on line 754 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L754

Undefined variable 'type_to_format'

Check notice on line 756 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L756

Formatting a regular string which could be an f-string

Check notice on line 758 in pyccel/codegen/printing/ccudacode.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

pyccel/codegen/printing/ccudacode.py#L758

Formatting a regular string which could be an f-string