benchbuild.extensions.compiler module

class benchbuild.extensions.compiler.RunCompiler(project, experiment, *extensions, config=None)[source]

Bases: benchbuild.extensions.base.Extension

Default extension for compiler execution.

This extension silences a few warnings, e.g., unused-arguments and handles database tracking for compiler commands. It is used as the default action for compiler execution.