[Bug 1727540] Re: add support for thunderx2 cores
This bug was fixed in the package gcc-5 - 5.4.0-6ubuntu1~16.04.6 --- gcc-5 (5.4.0-6ubuntu1~16.04.6) xenial; urgency=medium * Add thunderx2 support. LP: #1727540. -- dann frazier Tue, 16 Jan 2018 10:27:06 -0700 ** Changed in: gcc-5 (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
This bug was fixed in the package gcc-5 - 5.5.0-1ubuntu2 --- gcc-5 (5.5.0-1ubuntu2) artful; urgency=medium * Add thunderx2 support. LP: #1727540. -- dann frazier Fri, 12 Jan 2018 17:00:22 -0700 ** Changed in: gcc-5 (Ubuntu Artful) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
xenial verification: ubuntu@lundmark:~$ gcc-5 hello.c -o hello -mcpu=thunderx2t99 ubuntu@lundmark:~$ ./hello Hi. ubuntu@lundmark:~$ gcc-5 hello.c -o hello -mcpu=vulcan ubuntu@lundmark:~$ ./hello Hi. ubuntu@lundmark:~$ gcc-5 -v Using built-in specs. COLLECT_GCC=gcc-5 COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/5/lto-wrapper Target: aarch64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.6' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-arm64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-arm64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-arm64 --with-arch-directory=aarch64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu Thread model: posix gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04. ** Tags removed: verification-needed verification-needed-xenial ** Tags added: verification-done verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
artful verification: ubuntu@alekhin:~$ cat > hello.c #include int main() { printf("Hello world\n"); } ubuntu@alekhin:~$ gcc-5 hello.c -o hello -mcpu=thunderx2t99 ubuntu@alekhin:~$ ./hello Hello world ubuntu@alekhin:~$ gcc-5 hello.c -o hello -mcpu=vulcan ubuntu@alekhin:~$ ./hello Hello world ubuntu@alekhin:~$ gcc-5 -v Using built-in specs. COLLECT_GCC=gcc-5 COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/5/lto-wrapper Target: aarch64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 5.5.0-1ubuntu2' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --enable-plugin --enable-default-pie --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-arm64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-arm64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-arm64 --with-arch-directory=aarch64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu Thread model: posix gcc version 5.4.1 20171010 (Ubuntu/Linaro 5.5.0-1ubuntu2) ** Tags removed: verification-needed-artful ** Tags added: verification-done-artful -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
** Description changed: [Impact] gcc-5 doesn't know about thunderx2 cores, so optimization flags for this target will fail. While it is possible to generate the same code by referencing the previous name of the core (vulcan), that is non-obvious to the end user. [Test Case] gcc-5 hello.c -o hello -mcpu=thunderx2t99 hello.c:1:0: error: unknown value ‘thunderx2t99’ for -mcpu #include ^ + Also test that -mcpu=vulcan still works, to check for regressions. + [Regression Risk] The patchset includes a rename of the "vulcan" core to "thunderx2t99". It retains backwards compatibility with the "vulcan" name to avoid regressing users that may already be using that name. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
I think the test case should also include "-mcpu=vulcan" with the new version to ensure that the backwards compatibility does in fact still work. ** Changed in: gcc-5 (Ubuntu Zesty) Status: New => Won't Fix ** Changed in: gcc-5 (Ubuntu Artful) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-artful -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
This bug was fixed in the package gcc-5 - 5.5.0-3ubuntu1 --- gcc-5 (5.5.0-3ubuntu1) bionic; urgency=medium * Merge with Debian; remaining changes: - Build from upstream sources. gcc-5 (5.5.0-3) unstable; urgency=medium * Add thunderx2 support for Linaro builds (Dann Frazier). LP: #1727540. -- Matthias Klose Wed, 01 Nov 2017 13:58:41 +0100 ** Changed in: gcc-5 (Ubuntu Bionic) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
** Changed in: gcc-5 (Ubuntu Xenial) Status: New => In Progress ** Changed in: gcc-5 (Ubuntu Xenial) Assignee: (unassigned) => dann frazier (dannf) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
** Attachment added: "gcc-5.debdiff.xenial" https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+attachment/4998136/+files/gcc-5.debdiff.xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
** Changed in: gcc-5 (Ubuntu Bionic) Status: New => In Progress ** Changed in: gcc-5 (Ubuntu Artful) Status: New => In Progress ** Changed in: gcc-5 (Ubuntu Bionic) Assignee: (unassigned) => dann frazier (dannf) ** Changed in: gcc-5 (Ubuntu Artful) Assignee: (unassigned) => dann frazier (dannf) ** Attachment added: "gcc-5.debdiff.bionic" https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+attachment/4997199/+files/gcc-5.debdiff.bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
** Attachment added: "gcc-5.debdiff.artful" https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+attachment/4997200/+files/gcc-5.debdiff.artful -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
** Description changed: [Impact] gcc-5 doesn't know about thunderx2 cores, so optimization flags for this target will fail. While it is possible to generate the same code by referencing the previous name of the core (vulcan), that is non-obvious to the end user. [Test Case] gcc-5 hello.c -o hello -mcpu=thunderx2t99 hello.c:1:0: error: unknown value ‘thunderx2t99’ for -mcpu - #include - ^ + #include + ^ [Regression Risk] - The patchset is basically a rename of the "vulcan" core to "thunderx2t99". It retains backwards compatibility with the "vulcan" name to avoid regressing users that may already be using that name. + The patchset includes a rename of the "vulcan" core to "thunderx2t99". It retains backwards compatibility with the "vulcan" name to avoid regressing users that may already be using that name. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1727540] Re: add support for thunderx2 cores
** Also affects: gcc-5 (Ubuntu Zesty) Importance: Undecided Status: New ** Also affects: gcc-5 (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: gcc-5 (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: gcc-5 (Ubuntu Artful) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1727540 Title: add support for thunderx2 cores To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1727540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs