Skip to content
#

compilers

Here are 457 public repositories matching this topic...

FabioLuporini
FabioLuporini commented Jun 2, 2019

We need a document describing what the supported environment variables are (print_defaults ...) and what they do

for example:

DEVITO_DEBUG_COMPILER: writes to standard output the command line used to jit-compile an operator (eg gcc ... -O3 ...
DEVITO_JIT_BACKDOOR: escape hatch for custom kernels. The typical use case is as follows: one runs a Devito program; then, once the session is ov

verilator
wsnyder
wsnyder commented Jan 12, 2020

Mid-range starter task:

Implement $ as a parameter value, see IEEE 6.20.2.1. Rough steps:

  1. Create tests including passing $ through an instantiation, and using the parameter (with $) to form a queue.
  2. Parser already handles $ as part of queues; need to see these and record them as parameter value.
  3. Substitute the parameter value appropriately.
ivanvoznyakovsky
ivanvoznyakovsky commented Jun 12, 2018

Description

Deploying a single file takes at minimum 30sec whereas vs-deploy does it immediately.

{
    "deploy.reloaded": {
      "targets": [
        {
           "type": "ftp",
           "dir": "/public_html",
           "host": "...",
           "port": 21,
           "secure": false,
           "user": "...",
           "password": "...",
           "mappings": 
mars0i
mars0i commented May 22, 2018

This is kind of like #27, but I don' think people who are just starting out should worry about how to set up a package to go into opam.

What I have in mind is a guide that tells you how to release a package in simple cases, but notes likely potential gotchas, and has links to further info for more complex cases and for understaning the process under the hood.

This is something I'm trying to

alexknvl
alexknvl commented Jul 15, 2018

For future docs:

Instance instantiation in the outermost scope

Consider the following snippet:

implicit def eqList[A](implicit A: Eq[A]): Eq[List[A]] =
  new Eq[A] { ... }
implicit class EqOps[A](value: A) {
  def ===(other: A)(implicit A: Eq[A]): Boolean = A.equal(value, other)
}
...
object Test {
  def test: Unit = {
    val a : List[Int] = ...
    val b : List[In

Improve this page

Add a description, image, and links to the compilers topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the compilers topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.