On Thu, Oct 20, 2022 at 5:17 PM Iain Sandoe <idsan...@googlemail.com> wrote: > > > > > On 20 Oct 2022, at 10:09, Hongtao Liu via Gcc-patches > > <gcc-patches@gcc.gnu.org> wrote: > > > > On Thu, Oct 20, 2022 at 9:11 AM Hongtao Liu <crazy...@gmail.com> wrote: > >> > >> On Wed, Oct 19, 2022 at 7:09 PM Iain Sandoe <idsan...@googlemail.com> > >> wrote: > >>> > >>> Hi Hongtao > >>> > >>>> On 17 Oct 2022, at 02:56, Hongtao Liu <crazy...@gmail.com> wrote: > >>>> > >>>> On Mon, Oct 17, 2022 at 9:30 AM Bernhard Reutner-Fischer > >>>> <rep.dot....@gmail.com> wrote: > >>>>> > >>>>> On 17 October 2022 03:02:22 CEST, Hongtao Liu via Gcc-patches > >>>>> > >>>>>>>>> Do you have this series as a branch somewhere that I can try on one > >>>>>>>>> of the > >>>>>>>>> like affected platforms? > >>>>>>>> > >>>>>>>> Not yet. > >>>>>>>> Do we have any external place to put those patches so folks from the > >>>>>>>> community can validate before it's committed, HJ? > >>>>> > >>>>> > >>>>> https://gcc.gnu.org/gitwrite.html#vendor > >>>>> > >>>>> Not sure where in cgit the user branches are visible, though? But they > >>>>> can certainly be cloned and worked with. > >>>> Thanks for the reminder, I've pushed to remotes/vendors/ix86/ise046. > >>>> * [new ref] refs/vendors/ix86/heads/ise046 -> > >>>> vendors/ix86/ise046 > >>> > >>> thanks for pushing this branch, much better to test these things before > >>> committing rather than a panic > >>> to fix after… > >>> > >>> > >>> with > >>> f90df941532 (HEAD -> ise046, vendors/ix86/ise046) Add m_CORE_ATOM for > >>> atom cores > >>> > >>> - on x86_64 Darwin19 I get the following bootstrap fail: > >>> > >>> In file included from > >>> /src-local/gcc-master/gcc/config/i386/driver-i386.cc:31: > >>> /src-local/gcc-master/gcc/common/config/i386/cpuinfo.h: In function > >>> ‘const char* get_intel_cpu(__processor_model*, __processor_model2*, > >>> unsigned int*)’: > >>> /src-local/gcc-master/gcc/common/config/i386/cpuinfo.h:532:32: error: > >>> this statement may fall through [-Werror=implicit-fallthrough=] > >>> 532 | cpu_model->__cpu_subtype = INTEL_COREI7_GRANITERAPIDS; > >>> | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >>> /src-local/gcc-master/gcc/common/config/i386/cpuinfo.h:533:5: note: here > >>> 533 | case 0xb6: > >>> | ^~~~ > >>> cc1plus: all warnings being treated as errors > >>> > >>> ==== > >>> Will try to look later, if that does not immediately ring some bell. > >> This should a bug, thanks! > > I've updated the branch, please try that. > > I had made the same fix locally (adding the “break”, right?) and testing is > ongoing Yes, please go ahead. > > it would not be surprising if some tests failed (asm matches for different > ABIs are rarely > identical) - a few tests to be fixed in stage 3 is fine ... > > ... but what I wanted to avoid was the case like the bf16 changes where every > single new test fails (I have a draft patch to fix the bf16 stuff to be > posted soon). Understand. > > thanks > Iain > >
-- BR, Hongtao