Skip to content

Generic Support for Python eDSLs#393

Open
Imke7 wants to merge 17 commits into
KernelTuner:masterfrom
Imke7:generic_python_support
Open

Generic Support for Python eDSLs#393
Imke7 wants to merge 17 commits into
KernelTuner:masterfrom
Imke7:generic_python_support

more simple basic triton kernel

05f1332
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 2, 2026 in 25s

Quality Gate failed

Failed conditions
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 107 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Bm&open=AZ7Z-2TqeRQC7q8oP3Bm&pullRequest=393

Check warning on line 28 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Be&open=AZ7Z-2TqeRQC7q8oP3Be&pullRequest=393

Check warning on line 119 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Bp&open=AZ7Z-2TqeRQC7q8oP3Bp&pullRequest=393

Check warning on line 16 in kernel_tuner/kernel_sources/kernel_source.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TjeRQC7q8oP3BN&open=AZ7Z-2TjeRQC7q8oP3BN&pullRequest=393

Check warning on line 0 in kernel_tuner/observers/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a new line at the end of this file "generic_python.py".

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W2eRQC7q8oP3CG&open=AZ7Z-2W2eRQC7q8oP3CG&pullRequest=393

Check warning on line 67 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3CK&open=AZ7Z-2W-eRQC7q8oP3CK&pullRequest=393

Check warning on line 1099 in kernel_tuner/util.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2X5eRQC7q8oP3C6&open=AZ7Z-2X5eRQC7q8oP3C6&pullRequest=393

Check warning on line 265 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3Cf&open=AZ7Z-2W-eRQC7q8oP3Cf&pullRequest=393

Check warning on line 58 in kernel_tuner/core.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this trailing comment on the previous empty line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2YueRQC7q8oP3DK&open=AZ7Z-2YueRQC7q8oP3DK&pullRequest=393

Check warning on line 0 in kernel_tuner/kernel_sources/model/prepared_kernel_source_data.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a docstring to this module.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TaeRQC7q8oP3BG&open=AZ7Z-2TaeRQC7q8oP3BG&pullRequest=393

Check warning on line 26 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Bc&open=AZ7Z-2TqeRQC7q8oP3Bc&pullRequest=393

Check warning on line 126 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Br&open=AZ7Z-2TqeRQC7q8oP3Br&pullRequest=393

Check warning on line 113 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Bo&open=AZ7Z-2TqeRQC7q8oP3Bo&pullRequest=393

Check warning on line 198 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3CX&open=AZ7Z-2W-eRQC7q8oP3CX&pullRequest=393

Check warning on line 0 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a docstring to this module.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3Cl&open=AZ7Z-2W-eRQC7q8oP3Cl&pullRequest=393

Check warning on line 586 in kernel_tuner/core.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2YueRQC7q8oP3DH&open=AZ7Z-2YueRQC7q8oP3DH&pullRequest=393

Check warning on line 192 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Bx&open=AZ7Z-2TqeRQC7q8oP3Bx&pullRequest=393

Check warning on line 75 in kernel_tuner/core.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this trailing comment on the previous empty line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2YueRQC7q8oP3DL&open=AZ7Z-2YueRQC7q8oP3DL&pullRequest=393

Check failure on line 860 in kernel_tuner/interface.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Function has a complexity of 16 which is greater than 15 authorized.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2NzeRQC7q8oP3A_&open=AZ7Z-2NzeRQC7q8oP3A_&pullRequest=393

Check warning on line 170 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a docstring to this class.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3CD&open=AZ7Z-2TqeRQC7q8oP3CD&pullRequest=393

Check warning on line 141 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3Bt&open=AZ7Z-2TqeRQC7q8oP3Bt&pullRequest=393

Check warning on line 201 in kernel_tuner/kernel_sources/kernel_source_fn.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2TqeRQC7q8oP3B0&open=AZ7Z-2TqeRQC7q8oP3B0&pullRequest=393

Check warning on line 44 in kernel_tuner/backends/generic_python.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this trailing comment on the previous empty line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2W-eRQC7q8oP3Cn&open=AZ7Z-2W-eRQC7q8oP3Cn&pullRequest=393

Check warning on line 137 in kernel_tuner/util.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the useless trailing whitespaces at the end of this line.

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2X5eRQC7q8oP3Cz&open=AZ7Z-2X5eRQC7q8oP3Cz&pullRequest=393

Check warning on line 0 in kernel_tuner/kernel_sources/kernel_source_str.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a new line at the end of this file "kernel_source_str.py".

See more on https://sonarcloud.io/project/issues?id=KernelTuner_kernel_tuner&issues=AZ7Z-2SseRQC7q8oP3BD&open=AZ7Z-2SseRQC7q8oP3BD&pullRequest=393