Skip to content

Releases: tkchia/gcc-ia16

gcc-ia16-20180407-gcc-testsuite-tested: 7 Apr 2018 "stable" gcc-ia16 commit (tkchia)

08 Apr 13:47
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

Several minor regressions are as in the previous "stable"
release (2 Mar 2018):
  * Size regressions:
    - gcc.c-torture/execute/pr58574.c with -O0
    - gcc.dg/torture/fp-int-convert-double.c with -O0
    - gcc.dg/torture/fp-int-convert-long-double.c with -O0
    - c-c++-common/torture/complex-sign-mul.c with -Os.
  * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are
    vectorized, causing the test to fail.

gcc-ia16-20180302-gcc-testsuite-tested: 2 Mar 2018 "stable" gcc-ia16 commit (tkchia)

05 Mar 15:35
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

Several minor regressions are as in the previous "stable"
release (27 Feb 2018 #2):
  * Size regressions:
    - gcc.c-torture/execute/pr58574.c with -O0
    - gcc.dg/torture/fp-int-convert-double.c with -O0
    - gcc.dg/torture/fp-int-convert-long-double.c with -O0
    - c-c++-common/torture/complex-sign-mul.c with -Os.
  * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are
    vectorized, causing the test to fail.

gcc-ia16-20180227.15-gcc-testsuite-tested: 27 Feb 2018 #2 "stable" gcc-ia16 commit (tkchia)

27 Feb 16:17
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

This commit fixes some mistakes in the documentation of
IA-16 __asm operand constraints.

The minor regressions in the test suite are as in the
previous "stable" release.

gcc-ia16-20180227-gcc-testsuite-tested: 27 Feb 2018 "stable" gcc-ia16 commit (tkchia)

27 Feb 14:09
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

Several minor regressions are as in the previous "stable"
release (23 Feb 2018):
  * Size regressions:
    - gcc.c-torture/execute/pr58574.c with -O0
    - gcc.dg/torture/fp-int-convert-double.c with -O0
    - gcc.dg/torture/fp-int-convert-long-double.c with -O0
    - c-c++-common/torture/complex-sign-mul.c with -Os.
  * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are
    vectorized, causing the test to fail.

gcc-ia16-20180223-gcc-testsuite-tested: 23 Feb 2018 "stable" gcc-ia16 commit (tkchia)

24 Feb 18:45
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

It fixes (https://github.com/tkchia/gcc-ia16/issues/20) a
rather bad bug which was causing GCC not to properly handle
the `-mrtd' option.

Several minor regressions are as in the previous "stable"
release (19 Feb 2018):
  * Size regressions:
    - gcc.c-torture/execute/pr58574.c with -O0
    - gcc.dg/torture/fp-int-convert-double.c with -O0
    - gcc.dg/torture/fp-int-convert-long-double.c with -O0
    - c-c++-common/torture/complex-sign-mul.c with -Os.
  * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are
    vectorized, causing the test to fail.

gcc-ia16-20180219-gcc-testsuite-tested: 19 Feb 2018 "stable" gcc-ia16 commit (tkchia)

19 Feb 13:46
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

Several minor regressions are as in the previous "stable"
release (15 Feb 2018):
  * Size regressions:
    - gcc.c-torture/execute/pr58574.c with -O0
    - gcc.dg/torture/fp-int-convert-double.c with -O0
    - gcc.dg/torture/fp-int-convert-long-double.c with -O0
    - c-c++-common/torture/complex-sign-mul.c with -Os.
  * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are
    vectorized, causing the test to fail.

I disabled the gcc.dg/tree-ssa/pr42585.c test case for
ia16-*-* targets.

gcc-ia16-20180215-gcc-testsuite-tested: 15 Feb 2018 "stable" gcc-ia16 commit (tkchia)

15 Feb 13:48
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

Several minor regressions are as in the previous "stable"
release (10 Feb 2018):
  * Size regressions:
    - gcc.c-torture/execute/pr58574.c with -O0
    - gcc.dg/torture/fp-int-convert-double.c with -O0
    - gcc.dg/torture/fp-int-convert-long-double.c with -O0
    - c-c++-common/torture/complex-sign-mul.c with -Os.
  * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are
    vectorized, causing the test to fail.
  * gcc.dg/tree-ssa/pr42585.c fails "scan-tree-dump-times
    optimized".

gcc-ia16-20180210-gcc-testsuite-tested: 10 Feb 2018 "stable" gcc-ia16 commit (tkchia)

10 Feb 17:07
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

Several minor regressions are as in the previous "stable"
release (2 Feb 2018):
  * Size regressions:
    - gcc.c-torture/execute/pr58574.c with -O0
    - gcc.dg/torture/fp-int-convert-double.c with -O0
    - gcc.dg/torture/fp-int-convert-long-double.c with -O0
    - c-c++-common/torture/complex-sign-mul.c with -Os.
  * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are
    vectorized, causing the test to fail.
  * gcc.dg/tree-ssa/pr42585.c fails "scan-tree-dump-times
    optimized".

gcc-ia16-20180202-gcc-testsuite-tested: 2 Feb 2018 "stable" gcc-ia16 commit (tkchia)

02 Feb 15:52
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

One major bug has been fixed since the previous "stable"
release (1 Feb 2018):
  * The "*xlatqi2..." insn patterns were saying `xlat
    (%bx)', when they should say `xlat %ss:(%bx)', for cases
    where %ds != %ss.  A new test program gcc.target/ia16/
    xlat-1.c has been added to test this.  Further testing
    should also come in useful.

Several minor regressions are as in the previous release:
  * Size regressions:
    - gcc.c-torture/execute/pr58574.c with -O0
    - gcc.dg/torture/fp-int-convert-double.c with -O0
    - gcc.dg/torture/fp-int-convert-long-double.c with -O0
    - c-c++-common/torture/complex-sign-mul.c with -Os.
  * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are
    vectorized, causing the test to fail.
  * gcc.dg/tree-ssa/pr42585.c fails "scan-tree-dump-times
    optimized".

gcc-ia16-20180201-gcc-testsuite-tested: 1 Feb 2018 "stable" gcc-ia16 commit (tkchia)

02 Feb 15:52
Compare
Choose a tag to compare
This commit of gcc-ia16 has undergone GCC's C language
regression tests, and can thus be considered "stable".

Three minor regressions have been fixed since the previous
"stable" release (30 Jan 2018):
  * Size regressions:
    - gcc.dg/compat/struct-by-value-3
    - gcc.dg/compat/struct-by-value-5a
    - gcc.dg/compat/struct-by-value-19 .

Several minor regressions are as in the previous release:
  * Size regressions:
    - gcc.c-torture/execute/pr58574.c with -O0
    - gcc.dg/torture/fp-int-convert-double.c with -O0
    - gcc.dg/torture/fp-int-convert-long-double.c with -O0
    - c-c++-common/torture/complex-sign-mul.c with -Os.
  * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are
    vectorized, causing the test to fail.
  * gcc.dg/tree-ssa/pr42585.c fails "scan-tree-dump-times
    optimized".