aboutsummaryrefslogtreecommitdiff
path: root/test/compress/issue-637.js
blob: ed42cb8e1bea7c5807f295696d36f8ae3127e1e1 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
wrongly_optimized: {
    options = {
        conditionals: true,
        booleans: true,
        evaluate: true
    };
    input: {
        function func() {
            foo();
        }
        if (func() || true) {
            bar();
        }
    }
    expect: {
        function func() {
            foo();
        }
        // TODO: optimize to `func(), bar()`
        (func(), 1) && bar();
    }
}
std=c++11" to the GCC command line. * gnu/packages/aidc.scm (zbar)[arguments]: Likewise. * gnu/packages/android.scm (android-libbase, android-libcutils, android-libziparchive, fastboot)[arguments]: Likewise. * gnu/packages/audio.scm (azr3, guitarix, suil)[arguments]: Likewise. * gnu/packages/bioinformatics.scm (bless)[arguments]: Likewise. * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]: Likewise. * gnu/packages/code.scm (rtags)[arguments]: Likewise. * gnu/packages/coq.scm (coq-gappa)[arguments]: Likewise. * gnu/packages/emulators.scm (dolphin-emu)[arguments]: Likewise. * gnu/packages/engineering.scm (xyce-serial, xyce-parallel)[arguments]: Likewise. * gnu/packages/gnupg.scm (pinentry-qt)[arguments]: Likewise. * gnu/packages/gobby.scm (libnet6, obby)[arguments]: Likewise. * gnu/packages/graph.scm (python-faiss)[arguments]: Likewise. * gnu/packages/graphics.scm (povray)[arguments]: Likewise. * gnu/packages/image-processing.scm (opencv, itk-snap)[arguments]: Likewise. * gnu/packages/image.scm (freeimage)[arguments]: Likewise. * gnu/packages/kodi.scm (crossguid)[arguments]: Likewise. * gnu/packages/music.scm (amsynth, qmidiarp, qmidiroute, seq24)[arguments]: Likewise. * gnu/packages/pdf.scm (python-poppler-qt5)[arguments]: Likewise. * gnu/packages/sagemath.scm (lcalc)[arguments]: Likewise. * gnu/packages/video.scm (vlc, mlt, v4l-utils)[arguments]: Likewise. Marius Bakke 2019-06-21gnu: Move ratpoints into "sagemath.scm"...* gnu/packages/algebra.scm (ratpoints): Move package from here... * gnu/packages/sagemath.scm (ratpoints): ... to here. Nicolas Goaziou 2019-06-21gnu: zn-poly: Install all libraries....* gnu/packages/sagemath.scm (zn-poly): Install the static and the dynamic library with its symlinks, and end a phase with #t. Andreas Enge 2019-06-21gnu: Add lcalc....* gnu/packages/sagemath.scm (lcalc): New variable. * gnu/packages/patches/lcalc-default-parameters-1.patch, gnu/packages/patches/lcalc-default-parameters-2.patch, gnu/packages/patches/lcalc-lcommon-h.patch, gnu/packages/patches/lcalc-using-namespace-std.patch: New files. * gnu/local.mk (dist_patch_DATA): Register patches. Andreas Enge 2019-06-20gnu: zn_poly: Rename to zn-poly, according to our naming conventions....Reported by Nicolas Goaziou <mail@nicolasgoaziou.fr>. This is a follow-up to commit 01822e3ebf24031d6438fc4e7ad3a869ea12fdf4. * gnu/packages/sagemath.scm (zn_poly): Rename to... * gnu/packages/sagemath.scm (zn-poly): ...this. Andreas Enge 2019-06-19gnu: Add brial....* gnu/packages/sagemath.scm (brial): New variable. Andreas Enge 2019-06-19gnu: Add zn_poly....* gnu/packages/sagemath.scm (zn_poly): New variable. Andreas Enge 2019-06-19gnu: Add pynac....* gnu/packages/sagemath.scm (pynac): New variable. Andreas Enge 2019-06-19gnu: python-gmpy2: Update to 2.1.0b1....The gmpy2 package has become a standard package in sage-8.7, and the latest stable release is too old. * gnu/packages/sagemath.scm (python-gmpy2): Update to 2.1.0b1. Andreas Enge 2019-06-18gnu: linbox: Add version 1.5.2....* gnu/packages/sagemath.scm (linbox-1.5.2): New variable. Andreas Enge 2019-06-18gnu: fflas-ffpack: Add version 2.3.2....* gnu/packages/sagemath.scm (fflas-ffpack-2.3.2): New variable. Andreas Enge 2019-06-18gnu: givaro: Add version 4.0.4....* gnu/packages/sagemath.scm (givaro-4.0.4): New variable. Andreas Enge 2019-06-18gnu: Add libhomfly....* gnu/packages/sagemath.scm (libhomfly): New variable. Andreas Enge 2019-06-18gnu: Add libbraiding....* gnu/packages/sagemath.scm (libbraiding): New variable. Andreas Enge 2019-06-17gnu: python-cypari2: Update to 2.1.1....* gnu/packages/sagemath.scm (python-cypari2): Update to 2.1.1. Andreas Enge 2019-06-17gnu: Add cliquer....* gnu/packages/sagemath.scm (cliquer): New variable. Andreas Enge 2019-02-17gnu: python-cypari2: Adjust indentation....* gnu/packages/sagemath.scm (python-cypari2): Reindent. Andreas Enge 2019-02-17gnu: python-gmpy2: Extend description....* gnu/packages/sagemath.scm (python-gmpy2): Provide a full sentence for the description. This is a follow-up to commit 5e388a6ebb3c287e2d54e03a3f37560beb0d75e9. Andreas Enge 2019-02-17gnu: python-gmpy2: Adjust indentation....* gnu/packages/sagemath.scm (python-gmpy2): Reindent. Marius Bakke 2019-02-17gnu: python-gmpy2: Add license....This is a follow-up to commit 5e388a6ebb3c287e2d54e03a3f37560beb0d75e9. * gnu/packages/sagemath.scm (python-gmpy2)[license]: Set to LGPL3+. Marius Bakke