Skip to content
#

LLVM

The LLVM compiler infrastructure project is a set of compiler and toolchain technologies, which can be used to develop a front end for any programming language and a back end for any instruction set architecture.

Here are 1,511 public repositories matching this topic...

numba
kc611
kc611 commented Jun 2, 2022

Numba ignores any indices that are out of bounds for a given array shape. This behavior is present in both basic and advanced indexing.

import numpy as np
import numba

@numba.njit
def something():
    arr = np.ones((3,3))
    arr[100] = 0
    arr[:, np.array([2,3,5,100])] = 0
    return arr

print(something()) # Does not raise error, ignores the out of bound indices comp
feature_request good first issue

Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.

  • Updated Nov 3, 2021
  • C
xmnlab
xmnlab commented Mar 19, 2019

Hey everyone!

mapd-core-cpu is already available on conda-forge (https://anaconda.org/conda-forge/omniscidb-cpu)

now we should add some instructions on the documentation.

at this moment it is available for linux and osx.

some additional information about the configuration:

  1. for now, always install omniscidb-cpu inside a conda environment (also it is a good practice), eg:
Aiethel
Aiethel commented Oct 19, 2019

While the test_suite presented in #589 does work, it is still pretty simple and can be improved and enhanced.

  • Add tests for gnutils and coreutils.
  • Add necessary utilities so more complex programs can be compiled from sources.
  • Integrate CMake, so one could write something like make validate and the subset of test that is deemed necessary (for example everything with min t
eine
eine commented Apr 9, 2020

Currently, the architecture of the CLI is based on (sub)commands and options. Commands are expected to be provided as the first argument, and do effectively decide which feature is to be used. OTOH, options provide parameters to the commands. However, there is no syntactical difference, as both commands and options start with -- or -i. As a result, we rely on properly formating --help and on

gamesh411
gamesh411 commented May 27, 2020

The CodeChecker cmd subcommand communicates with the server via Thrift, and on a Jenkins docker image, I have tried to use it to get run information from a local CodeChecker server. The output of the CodeChecker cmd runs command was just the help message. I have found out that using a proxy is not supported right now, and the issue was solved by disabling proxy via unsetting the environmental

rachitnigam
rachitnigam commented May 28, 2022

The current Calyx compilation flow involves running the native compiler to lower control operations into pure structure which can be exported back to the MLIR flow. @mikeurbach suggested that one way to encode this is to make the Calyx native compiler an optional dependency that can be installed when building circt tools.

He recommended looking at this integration of the optional julia tools: h

enhancement good first issue Calyx

Created by Vikram Adve, Chris Lattner

Released 2019

Latest release 9 days ago

Repository
llvm/llvm-project
Wikipedia
Wikipedia